From 7ed25704e10321da898cb68ed541078bd25b5265 Mon Sep 17 00:00:00 2001
From: Axel <1597611+axeloz@users.noreply.github.com>
Date: Mon, 20 Dec 2021 11:10:54 +0100
Subject: [PATCH] Checks can now be disabled
---
README.md | 2 -
app/Http/Controllers/ApiController.php | 14 +--
public/css/app.css | 3 +
public/img/off.svg | 1 +
public/img/on.svg | 1 +
public/js/app.js | 136 +++++++++++------------
resources/js/app.js | 18 ++-
resources/sass/app.scss | 4 +
resources/views/app.vue | 6 +-
resources/views/components/grouplist.vue | 106 ------------------
resources/views/components/tasklist.vue | 133 ++++++++++++----------
11 files changed, 166 insertions(+), 258 deletions(-)
create mode 100644 public/img/off.svg
create mode 100644 public/img/on.svg
delete mode 100644 resources/views/components/grouplist.vue
diff --git a/README.md b/README.md
index 3aa0450..d4bbea7 100644
--- a/README.md
+++ b/README.md
@@ -43,8 +43,6 @@ I rewrote a couple of things today to make sure the script still works.
* clone this repo
* install Perl dependencies
* install PHP composer dependencies: `cd ./web && composer install`
- * install Javascript dependencies: `cd ./web && npm install`
- * compile the Javascript sources: `cd ./web && npx mix --production`
* create a Database and import the schema from `sql/create.sql`
* create your own `.env` file: `cp env.example .env` and adapt it to your needs
* create a webserver vhost with document root to the `public` directory
diff --git a/app/Http/Controllers/ApiController.php b/app/Http/Controllers/ApiController.php
index 297dbb4..7cf2510 100644
--- a/app/Http/Controllers/ApiController.php
+++ b/app/Http/Controllers/ApiController.php
@@ -40,19 +40,9 @@ class ApiController extends Controller
$group_id = $t->group_id;
$group_name = $t->group_name;
}
-
-
- if (isset($tasks[$group_id])) {
- array_push($tasks[$group_id]['tasks'], $t);
- }
- else {
- $tasks[$group_id] = [
- 'id' => $group_id,
- 'name' => $group_name,
- 'tasks' => [ $t ]
- ];
- }
+ $tasks[$group_id]['tasks'][$t->id] = $t;
}
+
return response()->json($tasks);
}
diff --git a/public/css/app.css b/public/css/app.css
index f1863be..531183f 100644
--- a/public/css/app.css
+++ b/public/css/app.css
@@ -85,6 +85,9 @@ html body table td {
text-align: center;
vertical-align: middle;
}
+html body table td img {
+ vertical-align: middle;
+}
html body table td.right {
text-align: right;
}
diff --git a/public/img/off.svg b/public/img/off.svg
new file mode 100644
index 0000000..e6ac131
--- /dev/null
+++ b/public/img/off.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/img/on.svg b/public/img/on.svg
new file mode 100644
index 0000000..0045819
--- /dev/null
+++ b/public/img/on.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/js/app.js b/public/js/app.js
index 3d2e09e..034719f 100644
--- a/public/js/app.js
+++ b/public/js/app.js
@@ -333,18 +333,7 @@ eval("\n\nvar bind = __webpack_require__(/*! ./helpers/bind */ \"./node_modules/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_grouplist_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/grouplist.vue */ \"./resources/views/components/grouplist.vue\");\n/* harmony import */ var _components_quickview_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/quickview.vue */ \"./resources/views/components/quickview.vue\");\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n QuickView: _components_quickview_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n GroupList: _components_grouplist_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n },\n data: function data() {\n return {\n refreshed_time: null\n };\n },\n computed: {\n refreshedTime: function refreshedTime() {\n return this.refreshed_time != null ? this.moment(this.refreshed_time).format('HH:mm:ss') : 'never';\n }\n },\n methods: {\n getTasks: function getTasks() {\n var _this = this;\n\n this.$http.get('/api/getTasks').then(function (response) {\n return _this.$store.commit('setTasks', response.data);\n }).then(function () {\n _this.refreshed_time = _this.moment();\n })[\"catch\"](function (error) {\n return window.alert('Cannot get tasks');\n });\n this.refreshed_time = this.moment();\n }\n },\n mounted: function mounted() {\n var _this2 = this;\n\n this.getTasks();\n this.refresh = window.setInterval(function () {\n _this2.getTasks();\n }, 60000);\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/Y2xvbmVkUnVsZVNldC01WzBdLnJ1bGVzWzBdLnVzZVswXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztBQVdBO0FBQ0E7QUFFQTtBQUNBO0FBQ0EsZ0ZBREE7QUFFQTtBQUZBLEdBREE7QUFLQTtBQUNBO0FBQ0E7QUFEQTtBQUdBLEdBVEE7QUFVQTtBQUNBO0FBQ0E7QUFDQTtBQUhBLEdBVkE7QUFlQTtBQUNBO0FBQUE7O0FBQ0Esc0NBQ0EsSUFEQSxDQUNBO0FBQUE7QUFBQSxPQURBLEVBRUEsSUFGQSxDQUVBO0FBQ0E7QUFDQSxPQUpBLFdBS0E7QUFBQTtBQUFBLE9BTEE7QUFNQTtBQUNBO0FBVEEsR0FmQTtBQTBCQTtBQUFBOztBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBRkEsRUFFQSxLQUZBO0FBR0E7QUEvQkEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/ZDc0YiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxuICAgICAgICA8aDE+TW9uaXRvTGl0ZSBEYXNoYm9hcmQ8L2gxPlxuICAgICAgICA8cCBjbGFzcz1cInJlZnJlc2hlZC10aW1lXCI+RGF0YSByZWZyZXNoZWQ6IHt7IHJlZnJlc2hlZFRpbWUgfX08L3A+XG4gICAgICAgIDxxdWljay12aWV3PjwvcXVpY2stdmlldz5cbiAgICAgICAgPGdyb3VwLWxpc3Q+PC9ncm91cC1saXN0PlxuICAgIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cblxuICAgIGltcG9ydCBHcm91cExpc3QgZnJvbSAnLi9jb21wb25lbnRzL2dyb3VwbGlzdC52dWUnXG4gICAgaW1wb3J0IFF1aWNrVmlldyBmcm9tICcuL2NvbXBvbmVudHMvcXVpY2t2aWV3LnZ1ZSdcblxuICAgIGV4cG9ydCBkZWZhdWx0e1xuICAgICAgICBjb21wb25lbnRzOiB7XG4gICAgICAgICAgICBRdWlja1ZpZXcsXG4gICAgICAgICAgICBHcm91cExpc3RcbiAgICAgICAgfSxcbiAgICAgICAgZGF0YTogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgICAgIHJlZnJlc2hlZF90aW1lOiBudWxsXG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNvbXB1dGVkOiB7XG4gICAgICAgICAgICByZWZyZXNoZWRUaW1lOiBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5yZWZyZXNoZWRfdGltZSAhPSBudWxsID8gdGhpcy5tb21lbnQodGhpcy5yZWZyZXNoZWRfdGltZSkuZm9ybWF0KCdISDptbTpzcycpIDogJ25ldmVyJ1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXRob2RzOiB7XG4gICAgICAgICAgICBnZXRUYXNrczogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICAgICAgdGhpcy4kaHR0cC5nZXQoJy9hcGkvZ2V0VGFza3MnKVxuICAgICAgICAgICAgICAgIC50aGVuKHJlc3BvbnNlID0+IHRoaXMuJHN0b3JlLmNvbW1pdCgnc2V0VGFza3MnLCByZXNwb25zZS5kYXRhKSlcbiAgICAgICAgICAgICAgICAudGhlbigoKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaGVkX3RpbWUgPSB0aGlzLm1vbWVudCgpO1xuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgLmNhdGNoKGVycm9yID0+IHdpbmRvdy5hbGVydCgnQ2Fubm90IGdldCB0YXNrcycpKVxuICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaGVkX3RpbWUgPSB0aGlzLm1vbWVudCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtb3VudGVkOiBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIHRoaXMuZ2V0VGFza3MoKVxuICAgICAgICAgICAgdGhpcy5yZWZyZXNoID0gd2luZG93LnNldEludGVydmFsKCgpID0+IHtcbiAgICAgICAgICAgICAgICB0aGlzLmdldFRhc2tzKCk7XG4gICAgICAgICAgICB9LCA2MDAwMClcbiAgICAgICAgfVxuICAgIH1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuLnJlZnJlc2hlZC10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IC44cmVtO1xufVxuPC9zdHlsZT4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=script&lang=js&\n");
-
-/***/ }),
-
-/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=script&lang=js&":
-/*!*******************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=script&lang=js& ***!
- \*******************************************************************************************************************************************************************************************************************/
-/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {},\n computed: {\n tasks: function tasks() {\n return this.$store.state.tasks;\n }\n },\n methods: {\n statusText: function statusText(status) {\n switch (status) {\n case 1:\n return 'up';\n break;\n\n case 0:\n return 'down';\n break;\n\n default:\n return 'unknown';\n }\n },\n disableTask: function disableTask(task_id, current_status) {\n var _this = this;\n\n this.$http.post('/api/toggleTaskStatus/' + task_id, {\n active: +!current_status\n }).then(function (response) {\n return _this.$store.dispatch('updateTask', response.data);\n });\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/Y2xvbmVkUnVsZVNldC01WzBdLnJ1bGVzWzBdLnVzZVswXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2NvbXBvbmVudHMvZ3JvdXBsaXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUEyRUE7QUFDQSxnQkFEQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBSEEsR0FIQTtBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBQ0E7QUFDQTtBQVJBO0FBVUEsS0FaQTtBQWFBO0FBQUE7O0FBQ0E7QUFDQTtBQURBLFNBR0EsSUFIQSxDQUdBO0FBQUE7QUFBQSxPQUhBO0FBSUE7QUFsQkE7QUFSQSIsInNvdXJjZXMiOlsid2VicGFjazovLy9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlP2QzNTkiXSwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxuXHQ8ZGl2IGNsYXNzPVwidGFza3NcIj5cblx0XHQ8ZGl2XG5cdFx0XHR2LWZvcj1cImdyb3VwIGluIHRhc2tzXCJcblx0XHRcdHYtYmluZDprZXk9XCJncm91cC5pZFwiXG5cdFx0XHRjbGFzcz1cInRhc2tcIlxuXHRcdD5cblx0XHRcdDxhIDpuYW1lPVwiJ2dyb3VwLScrZ3JvdXAuaWRcIj48L2E+XG5cdFx0XHQ8aDM+XG5cdFx0XHRcdFRhc2tzIGZvciBncm91cCA8c3BhbiBjbGFzcz1cImhpZ2hsaWdodFwiPnt7IGdyb3VwLm5hbWUgfX0gPHNtYWxsPigje3sgZ3JvdXAuaWQgfX0pPC9zbWFsbD48L3NwYW4+XG5cdFx0XHRcdDwhLS0gPHAgY2xhc3M9XCJjb250ZXh0LW1lbnVcIj48aW1nIHNyYz1cImltZy9tZW51LnN2Z1wiIHdpZHRoPVwiNDBcIiAvPjwvcD4gLS0+XG5cdFx0XHQ8L2gzPlxuXG5cdFx0XHQ8ZGl2IGNsYXNzPVwiYmxvY2stY29udGVudFwiPlxuXHRcdFx0XHQ8dGFibGUgaWQ9XCJ0YXNrc190YmxcIj5cblx0XHRcdFx0XHQ8dGhlYWQ+XG5cdFx0XHRcdFx0XHQ8dHI+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjUlXCI+VXA/PC90aD5cblx0XHRcdFx0XHRcdFx0PHRoIHdpZHRoPVwiKlwiPkhvc3Q8L3RoPlxuXHRcdFx0XHRcdFx0XHQ8dGggd2lkdGg9XCI1JVwiPlR5cGU8L3RoPlxuXHRcdFx0XHRcdFx0XHQ8dGggd2lkdGg9XCIyMCVcIj5MYXN0IGNoZWNrZWQ8L3RoPlxuXHRcdFx0XHRcdFx0XHQ8dGggd2lkdGg9XCIxMyVcIj5GcmVxdWVuY3kgKG1pbik8L3RoPlxuXHRcdFx0XHRcdFx0XHQ8dGggd2lkdGg9XCI1JVwiPkFjdGl2ZTwvdGg+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjUlXCI+QWN0aW9uczwvdGg+XG5cdFx0XHRcdFx0XHQ8L3RyPlxuXHRcdFx0XHRcdDwvdGhlYWQ+XG5cdFx0XHRcdFx0PHRib2R5PlxuXHRcdFx0XHRcdFx0PHRyXG5cdFx0XHRcdFx0XHRcdHYtZm9yPVwidGFzayBpbiBncm91cC50YXNrc1wiXG5cdFx0XHRcdFx0XHRcdHYtYmluZDprZXk9XCJ0YXNrLmlkXCJcblx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0PHRkIDpjbGFzcz1cInN0YXR1c1RleHQodGFzay5zdGF0dXMpXCI+XG5cdFx0XHRcdFx0XHRcdFx0PGltZyA6c3JjPVwiJ2ltZy8nK3N0YXR1c1RleHQodGFzay5zdGF0dXMpKycuc3ZnJ1wiIHdpZHRoPVwiMTZcIiBhbHQ9XCJTdGF0dXNcIiAvPlxuXHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0PGEgOmhyZWY9XCJ0YXNrLmhvc3RcIiB0YXJnZXQ9XCJfYmxhbmtcIj57eyB0YXNrLmhvc3QgfX08L2E+XG5cdFx0XHRcdFx0XHRcdDwvdGQ+XG5cdFx0XHRcdFx0XHRcdDx0ZD5cblx0XHRcdFx0XHRcdFx0XHQ8aW1nIDpzcmM9XCJ0YXNrLnR5cGUgPT0gJ2h0dHAnID8gJ2ltZy9odHRwLnN2ZycgOiAnaW1nL3Bpbmcuc3ZnJ1wiIHdpZHRoPVwiMTZcIiBhbHQ9XCJUeXBlIG9mIGNoZWNrXCIgOnRpdGxlPVwiJ1R5cGU6ICcrdGFzay50eXBlXCIgLz5cblx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdDxzcGFuXG5cdFx0XHRcdFx0XHRcdFx0XHR2LWlmPVwidGFzay5sYXN0X2V4ZWN1dGlvblwiXG5cdFx0XHRcdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0XHRcdFx0e3sgbW9tZW50KHRhc2subGFzdF9leGVjdXRpb24pLmZyb21Ob3coKSB9fVxuXHRcdFx0XHRcdFx0XHRcdFx0PGltZyBzcmM9XCJpbWcvaW5mby5zdmdcIiBhbHQ9XCJJbmZvc1wiIHdpZHRoPVwiMTZcIiA6dGl0bGU9XCInUmVzdWx0OiAnK3Rhc2sub3V0cHV0XCIgLz5cblx0XHRcdFx0XHRcdFx0XHQ8L3NwYW4+XG5cdFx0XHRcdFx0XHRcdFx0PHNwYW5cblx0XHRcdFx0XHRcdFx0XHRcdHYtZWxzZVxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdE5ldmVyXG5cdFx0XHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdFx0XHQ8dGQ+e3sgdGFzay5mcmVxdWVuY3kgLyA2MCB9fTwvdGQ+XG5cdFx0XHRcdFx0XHRcdDx0ZD57eyB0YXNrLmFjdGl2ZSA9PSAxID8gJ1llcycgOiAnTm8nIH19PC90ZD5cblx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdDxyb3V0ZXItbGluayA6dG89XCJ7IG5hbWU6ICd0YXNrZGV0YWlscycsIHBhcmFtczogeyBpZDogdGFzay5pZCB9fVwiPlxuXHRcdFx0XHRcdFx0XHRcdFx0PGltZyBzcmM9XCJpbWcvc2VlLnN2Z1wiIGFsdD1cIkRldGFpbHNcIiB3aWR0aD1cIjE2XCIgLz5cblx0XHRcdFx0XHRcdFx0XHQ8L3JvdXRlci1saW5rPlxuXHRcdFx0XHRcdFx0XHRcdDxhXG5cdFx0XHRcdFx0XHRcdFx0XHR2LW9uOmNsaWNrLnByZXZlbnQ9XCJkaXNhYmxlVGFzayh0YXNrLmlkLCB0YXNrLmFjdGl2ZSlcIlxuXHRcdFx0XHRcdFx0XHRcdFx0aHJlZj1cIiNcIlxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdDxpbWcgc3JjPVwiaW1nL2Rpc2FibGUuc3ZnXCIgYWx0PVwiRGlzYWJsZVwiIHdpZHRoPVwiMTZcIiAvPlxuXHRcdFx0XHRcdFx0XHRcdDwvYT5cblx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdDwvdHI+XG5cdFx0XHRcdFx0PC90Ym9keT5cblx0XHRcdFx0PC90YWJsZT5cblx0XHRcdDwvZGl2PlxuXHRcdDwvZGl2PlxuXHQ8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0Y29tcG9uZW50czoge1xuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdHRhc2tzOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS50YXNrc1xuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHN0YXR1c1RleHQ6IGZ1bmN0aW9uIChzdGF0dXMpIHtcblx0XHRcdHN3aXRjaCAoc3RhdHVzKSB7XG5cdFx0XHRcdGNhc2UgMTpcblx0XHRcdFx0XHRyZXR1cm4gJ3VwJztcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdGNhc2UgMDpcblx0XHRcdFx0XHRyZXR1cm4gJ2Rvd24nO1xuXHRcdFx0XHRicmVhaztcblx0XHRcdFx0ZGVmYXVsdDpcblx0XHRcdFx0XHRyZXR1cm4gJ3Vua25vd24nO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0ZGlzYWJsZVRhc2s6IGZ1bmN0aW9uKHRhc2tfaWQsIGN1cnJlbnRfc3RhdHVzKSB7XG5cdFx0XHR0aGlzLiRodHRwLnBvc3QoJy9hcGkvdG9nZ2xlVGFza1N0YXR1cy8nK3Rhc2tfaWQsIHtcblx0XHRcdFx0YWN0aXZlOiArICFjdXJyZW50X3N0YXR1c1xuXHRcdFx0fSlcblx0XHRcdC50aGVuKHJlc3BvbnNlID0+IHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd1cGRhdGVUYXNrJywgcmVzcG9uc2UuZGF0YSkpXG5cdFx0fVxuXHR9XG59XG48L3NjcmlwdD5cblxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=script&lang=js&\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_tasklist_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/tasklist.vue */ \"./resources/views/components/tasklist.vue\");\n/* harmony import */ var _components_quickview_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/quickview.vue */ \"./resources/views/components/quickview.vue\");\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n QuickView: _components_quickview_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n TaskList: _components_tasklist_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n },\n data: function data() {\n return {\n refreshed_time: null\n };\n },\n computed: {\n refreshedTime: function refreshedTime() {\n return this.refreshed_time != null ? this.moment(this.refreshed_time).format('HH:mm:ss') : 'never';\n }\n },\n methods: {\n getTasks: function getTasks() {\n var _this = this;\n\n this.$http.get('/api/getTasks').then(function (response) {\n return _this.$store.commit('setTasks', response.data);\n }).then(function () {\n _this.refreshed_time = _this.moment();\n })[\"catch\"](function (error) {\n return window.alert('Cannot get tasks');\n });\n this.refreshed_time = this.moment();\n }\n },\n mounted: function mounted() {\n var _this2 = this;\n\n this.getTasks();\n this.refresh = window.setInterval(function () {\n _this2.getTasks();\n }, 60000);\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/Y2xvbmVkUnVsZVNldC01WzBdLnJ1bGVzWzBdLnVzZVswXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7OztBQVdBO0FBQ0E7QUFFQTtBQUNBO0FBQ0EsZ0ZBREE7QUFFQTtBQUZBLEdBREE7QUFLQTtBQUNBO0FBQ0E7QUFEQTtBQUdBLEdBVEE7QUFVQTtBQUNBO0FBQ0E7QUFDQTtBQUhBLEdBVkE7QUFlQTtBQUNBO0FBQUE7O0FBQ0Esc0NBQ0EsSUFEQSxDQUNBO0FBQUE7QUFBQSxPQURBLEVBRUEsSUFGQSxDQUVBO0FBQ0E7QUFDQSxPQUpBLFdBS0E7QUFBQTtBQUFBLE9BTEE7QUFNQTtBQUNBO0FBVEEsR0FmQTtBQTBCQTtBQUFBOztBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBRkEsRUFFQSxLQUZBO0FBR0E7QUEvQkEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/ZDc0YiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxuICAgICAgICA8aDE+TW9uaXRvTGl0ZSBEYXNoYm9hcmQ8L2gxPlxuICAgICAgICA8cCBjbGFzcz1cInJlZnJlc2hlZC10aW1lXCI+RGF0YSByZWZyZXNoZWQ6IHt7IHJlZnJlc2hlZFRpbWUgfX08L3A+XG4gICAgICAgIDxxdWljay12aWV3PjwvcXVpY2stdmlldz5cbiAgICAgICAgPHRhc2stbGlzdD48L3Rhc2stbGlzdD5cbiAgICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5cbiAgICBpbXBvcnQgVGFza0xpc3QgZnJvbSAnLi9jb21wb25lbnRzL3Rhc2tsaXN0LnZ1ZSdcbiAgICBpbXBvcnQgUXVpY2tWaWV3IGZyb20gJy4vY29tcG9uZW50cy9xdWlja3ZpZXcudnVlJ1xuXG4gICAgZXhwb3J0IGRlZmF1bHR7XG4gICAgICAgIGNvbXBvbmVudHM6IHtcbiAgICAgICAgICAgIFF1aWNrVmlldyxcbiAgICAgICAgICAgIFRhc2tMaXN0XG4gICAgICAgIH0sXG4gICAgICAgIGRhdGE6IGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgICAgICByZWZyZXNoZWRfdGltZTogbnVsbFxuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjb21wdXRlZDoge1xuICAgICAgICAgICAgcmVmcmVzaGVkVGltZTogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMucmVmcmVzaGVkX3RpbWUgIT0gbnVsbCA/IHRoaXMubW9tZW50KHRoaXMucmVmcmVzaGVkX3RpbWUpLmZvcm1hdCgnSEg6bW06c3MnKSA6ICduZXZlcidcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWV0aG9kczoge1xuICAgICAgICAgICAgZ2V0VGFza3M6IGZ1bmN0aW9uKCkge1xuICAgICAgICAgICAgICAgIHRoaXMuJGh0dHAuZ2V0KCcvYXBpL2dldFRhc2tzJylcbiAgICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiB0aGlzLiRzdG9yZS5jb21taXQoJ3NldFRhc2tzJywgcmVzcG9uc2UuZGF0YSkpXG4gICAgICAgICAgICAgICAgLnRoZW4oKCkgPT4ge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLnJlZnJlc2hlZF90aW1lID0gdGhpcy5tb21lbnQoKTtcbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIC5jYXRjaChlcnJvciA9PiB3aW5kb3cuYWxlcnQoJ0Nhbm5vdCBnZXQgdGFza3MnKSlcbiAgICAgICAgICAgICAgICB0aGlzLnJlZnJlc2hlZF90aW1lID0gdGhpcy5tb21lbnQoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbW91bnRlZDogZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICB0aGlzLmdldFRhc2tzKClcbiAgICAgICAgICAgIHRoaXMucmVmcmVzaCA9IHdpbmRvdy5zZXRJbnRlcnZhbCgoKSA9PiB7XG4gICAgICAgICAgICAgICAgdGhpcy5nZXRUYXNrcygpO1xuICAgICAgICAgICAgfSwgNjAwMDApXG4gICAgICAgIH1cbiAgICB9XG48L3NjcmlwdD5cblxuPHN0eWxlIHNjb3BlZD5cbi5yZWZyZXNoZWQtdGltZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbn1cbjwvc3R5bGU+Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=script&lang=js&\n");
/***/ }),
@@ -359,6 +348,17 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ }),
+/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=script&lang=js&":
+/*!******************************************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=script&lang=js& ***!
+ \******************************************************************************************************************************************************************************************************************/
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {},\n computed: {\n tasks: function tasks() {\n return this.$store.state.tasks;\n }\n },\n methods: {\n statusText: function statusText(status) {\n switch (status) {\n case 1:\n return 'up';\n break;\n\n case 0:\n return 'down';\n break;\n\n default:\n return 'unknown';\n }\n },\n disableTask: function disableTask(task_id, current_status) {\n var _this = this;\n\n this.$http.post('/api/toggleTaskStatus/' + task_id, {\n active: +!current_status\n }).then(function (response) {\n return _this.$store.commit('updateTask', response.data);\n });\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/Y2xvbmVkUnVsZVNldC01WzBdLnJ1bGVzWzBdLnVzZVswXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2NvbXBvbmVudHMvdGFza2xpc3QudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUE0RUE7QUFDQSxnQkFEQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBSEEsR0FIQTtBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBQ0E7QUFDQTtBQVJBO0FBVUEsS0FaQTtBQWFBO0FBQUE7O0FBQ0E7QUFDQTtBQURBLFNBR0EsSUFIQSxDQUdBO0FBQUE7QUFBQSxPQUhBO0FBSUE7QUFsQkE7QUFSQSIsInNvdXJjZXMiOlsid2VicGFjazovLy9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy90YXNrbGlzdC52dWU/YmJmNCJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG5cdDxkaXYgY2xhc3M9XCJ0YXNrc1wiPlxuXHRcdDxkaXZcblx0XHRcdHYtZm9yPVwiZ3JvdXAgaW4gdGFza3NcIlxuXHRcdFx0di1iaW5kOmtleT1cImdyb3VwLmlkXCJcblx0XHRcdGNsYXNzPVwidGFza1wiXG5cdFx0PlxuXHRcdFx0PGEgOm5hbWU9XCInZ3JvdXAtJytncm91cC5pZFwiPjwvYT5cblx0XHRcdDxoMz5cblx0XHRcdFx0VGFza3MgZm9yIGdyb3VwIDxzcGFuIGNsYXNzPVwiaGlnaGxpZ2h0XCI+e3sgZ3JvdXAubmFtZSB9fSA8c21hbGw+KCN7eyBncm91cC5pZCB9fSk8L3NtYWxsPjwvc3Bhbj5cblx0XHRcdFx0PCEtLSA8cCBjbGFzcz1cImNvbnRleHQtbWVudVwiPjxpbWcgc3JjPVwiaW1nL21lbnUuc3ZnXCIgd2lkdGg9XCI0MFwiIC8+PC9wPiAtLT5cblx0XHRcdDwvaDM+XG5cblx0XHRcdDxkaXYgY2xhc3M9XCJibG9jay1jb250ZW50XCI+XG5cdFx0XHRcdDx0YWJsZSBpZD1cInRhc2tzX3RibFwiPlxuXHRcdFx0XHRcdDx0aGVhZD5cblx0XHRcdFx0XHRcdDx0cj5cblx0XHRcdFx0XHRcdFx0PHRoIHdpZHRoPVwiNSVcIj5VcD88L3RoPlxuXHRcdFx0XHRcdFx0XHQ8dGggd2lkdGg9XCIqXCI+SG9zdDwvdGg+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjUlXCI+VHlwZTwvdGg+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjIwJVwiPkxhc3QgY2hlY2tlZDwvdGg+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjEzJVwiPkZyZXF1ZW5jeSAobWluKTwvdGg+XG5cdFx0XHRcdFx0XHRcdDx0aCB3aWR0aD1cIjUlXCI+QWN0aXZlPC90aD5cblx0XHRcdFx0XHRcdFx0PHRoIHdpZHRoPVwiNSVcIj5BY3Rpb25zPC90aD5cblx0XHRcdFx0XHRcdDwvdHI+XG5cdFx0XHRcdFx0PC90aGVhZD5cblx0XHRcdFx0XHQ8dGJvZHk+XG5cdFx0XHRcdFx0XHQ8dHJcblx0XHRcdFx0XHRcdFx0di1mb3I9XCJ0YXNrIGluIGdyb3VwLnRhc2tzXCJcblx0XHRcdFx0XHRcdFx0di1iaW5kOmtleT1cInRhc2suaWRcIlxuXHRcdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0XHQ8dGQgOmNsYXNzPVwic3RhdHVzVGV4dCh0YXNrLnN0YXR1cylcIj5cblx0XHRcdFx0XHRcdFx0XHQ8aW1nIDpzcmM9XCInaW1nLycrc3RhdHVzVGV4dCh0YXNrLnN0YXR1cykrJy5zdmcnXCIgd2lkdGg9XCIxNlwiIGFsdD1cIlN0YXR1c1wiIC8+XG5cdFx0XHRcdFx0XHRcdDwvdGQ+XG5cdFx0XHRcdFx0XHRcdDx0ZD5cblx0XHRcdFx0XHRcdFx0XHQ8YSA6aHJlZj1cInRhc2suaG9zdFwiIHRhcmdldD1cIl9ibGFua1wiPnt7IHRhc2suaG9zdCB9fTwvYT5cblx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdDxpbWcgOnNyYz1cInRhc2sudHlwZSA9PSAnaHR0cCcgPyAnaW1nL2h0dHAuc3ZnJyA6ICdpbWcvcGluZy5zdmcnXCIgd2lkdGg9XCIxNlwiIGFsdD1cIlR5cGUgb2YgY2hlY2tcIiA6dGl0bGU9XCInVHlwZTogJyt0YXNrLnR5cGVcIiAvPlxuXHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0PHNwYW5cblx0XHRcdFx0XHRcdFx0XHRcdHYtaWY9XCJ0YXNrLmxhc3RfZXhlY3V0aW9uXCJcblx0XHRcdFx0XHRcdFx0XHQ+XG5cdFx0XHRcdFx0XHRcdFx0XHR7eyBtb21lbnQodGFzay5sYXN0X2V4ZWN1dGlvbikuZnJvbU5vdygpIH19XG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW1nIHNyYz1cImltZy9pbmZvLnN2Z1wiIGFsdD1cIkluZm9zXCIgd2lkdGg9XCIxNlwiIDp0aXRsZT1cIidSZXN1bHQ6ICcrdGFzay5vdXRwdXRcIiAvPlxuXHRcdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0XHQ8c3BhblxuXHRcdFx0XHRcdFx0XHRcdFx0di1lbHNlXG5cdFx0XHRcdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0XHRcdFx0TmV2ZXJcblx0XHRcdFx0XHRcdFx0XHQ8L3NwYW4+XG5cdFx0XHRcdFx0XHRcdDx0ZD57eyB0YXNrLmZyZXF1ZW5jeSAvIDYwIH19PC90ZD5cblx0XHRcdFx0XHRcdFx0PHRkPnt7IHRhc2suYWN0aXZlID09IDEgPyAnWWVzJyA6ICdObycgfX08L3RkPlxuXHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0PHJvdXRlci1saW5rIDp0bz1cInsgbmFtZTogJ3Rhc2tkZXRhaWxzJywgcGFyYW1zOiB7IGlkOiB0YXNrLmlkIH19XCI+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW1nIHNyYz1cImltZy9zZWUuc3ZnXCIgYWx0PVwiRGV0YWlsc1wiIHdpZHRoPVwiMjBcIiAvPlxuXHRcdFx0XHRcdFx0XHRcdDwvcm91dGVyLWxpbms+XG5cdFx0XHRcdFx0XHRcdFx0PGFcblx0XHRcdFx0XHRcdFx0XHRcdHYtb246Y2xpY2sucHJldmVudD1cImRpc2FibGVUYXNrKHRhc2suaWQsIHRhc2suYWN0aXZlKVwiXG5cdFx0XHRcdFx0XHRcdFx0XHRocmVmPVwiI1wiXG5cdFx0XHRcdFx0XHRcdFx0XHQ6dGl0bGU9XCJ0YXNrLmFjdGl2ZSA9PSAxID8gJ0Rpc2FibGUgdGFzaycgOiAnRW5hYmxlIHRhc2snXCJcblx0XHRcdFx0XHRcdFx0XHQ+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8aW1nIDpzcmM9XCJ0YXNrLmFjdGl2ZSA9PSAxID8gJy9pbWcvb24uc3ZnJyA6ICcvaW1nL29mZi5zdmcnXCIgYWx0PVwiRGlzYWJsZVwiIHdpZHRoPVwiMjRcIiAvPlxuXHRcdFx0XHRcdFx0XHRcdDwvYT5cblx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdDwvdHI+XG5cdFx0XHRcdFx0PC90Ym9keT5cblx0XHRcdFx0PC90YWJsZT5cblx0XHRcdDwvZGl2PlxuXHRcdDwvZGl2PlxuXHQ8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0Y29tcG9uZW50czoge1xuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdHRhc2tzOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLiRzdG9yZS5zdGF0ZS50YXNrc1xuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHN0YXR1c1RleHQ6IGZ1bmN0aW9uIChzdGF0dXMpIHtcblx0XHRcdHN3aXRjaCAoc3RhdHVzKSB7XG5cdFx0XHRcdGNhc2UgMTpcblx0XHRcdFx0XHRyZXR1cm4gJ3VwJztcblx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdGNhc2UgMDpcblx0XHRcdFx0XHRyZXR1cm4gJ2Rvd24nO1xuXHRcdFx0XHRicmVhaztcblx0XHRcdFx0ZGVmYXVsdDpcblx0XHRcdFx0XHRyZXR1cm4gJ3Vua25vd24nO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0ZGlzYWJsZVRhc2s6IGZ1bmN0aW9uKHRhc2tfaWQsIGN1cnJlbnRfc3RhdHVzKSB7XG5cdFx0XHR0aGlzLiRodHRwLnBvc3QoJy9hcGkvdG9nZ2xlVGFza1N0YXR1cy8nK3Rhc2tfaWQsIHtcblx0XHRcdFx0YWN0aXZlOiArICFjdXJyZW50X3N0YXR1c1xuXHRcdFx0fSlcblx0XHRcdC50aGVuKHJlc3BvbnNlID0+IHRoaXMuJHN0b3JlLmNvbW1pdCgndXBkYXRlVGFzaycsIHJlc3BvbnNlLmRhdGEpKVxuXHRcdH1cblx0fVxufVxuPC9zY3JpcHQ+XG5cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=script&lang=js&\n");
+
+/***/ }),
+
/***/ "./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/taskdetails.vue?vue&type=script&lang=js&":
/*!**********************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/taskdetails.vue?vue&type=script&lang=js& ***!
@@ -377,7 +377,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue-router */ \"./node_modules/vue-router/dist/vue-router.esm.js\");\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! axios */ \"./node_modules/axios/index.js\");\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! moment */ \"./node_modules/moment/moment.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _views_app_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../views/app.vue */ \"./resources/views/app.vue\");\n/* harmony import */ var _views_taskdetails_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../views/taskdetails.vue */ \"./resources/views/taskdetails.vue\");\n//window.Vue = require('vue')\n\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].use(vuex__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].use(vue_router__WEBPACK_IMPORTED_MODULE_2__[\"default\"]);\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].prototype.$http = (axios__WEBPACK_IMPORTED_MODULE_3___default());\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].prototype.moment = (moment__WEBPACK_IMPORTED_MODULE_4___default());\n\n\nvar router = new vue_router__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({\n mode: 'history',\n routes: [{\n path: '/',\n name: 'home',\n component: _views_app_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]\n }, {\n path: '/task/:id',\n name: 'taskdetails',\n component: _views_taskdetails_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"]\n }]\n});\nvar store = new vuex__WEBPACK_IMPORTED_MODULE_1__[\"default\"].Store({\n state: {\n tasks: null\n },\n mutations: {\n setTasks: function setTasks(state, tasks) {\n state.tasks = tasks;\n }\n },\n actions: {\n updateTask: function updateTask(state, update) {\n //let tasks = state.tasks\n for (var i in state.tasks[update.group_id]['tasks']) {\n if (state.tasks[update.group_id]['tasks'][i].id == update.id) {\n //tasks[update.group_id]['tasks'][i] = update\n state.tasks[update.group_id]['tasks'][i] = Object.assign({}, state.tasks[update.group_id]['tasks'][i], update);\n }\n }\n\n console.log(state.tasks);\n }\n }\n});\n\nvar runApp = function runApp() {\n new vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]({\n router: router,\n store: store,\n render: function render(h) {\n return h(_views_app_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]);\n }\n }).$mount('#app'); // const app = new Vue({\n // el: '#app',\n // \tcomponents: { Home },\n // \trouter,\n // });\n};\n\nwindow.addEventListener('load', function () {\n runApp();\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvYXBwLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUVBO0FBRUE7QUFDQUEsK0NBQUEsQ0FBUUMsNENBQVI7QUFFQTtBQUNBRCwrQ0FBQSxDQUFRRyxrREFBUjtBQUVBO0FBQ0FILDJEQUFBLEdBQXNCSSw4Q0FBdEI7QUFFQTtBQUNBSiw0REFBQSxHQUF1Qk8sK0NBQXZCO0FBR0E7QUFDQTtBQUNBLElBQU1HLE1BQU0sR0FBRyxJQUFJUCxrREFBSixDQUFjO0FBQ3pCUSxFQUFBQSxJQUFJLEVBQUUsU0FEbUI7QUFFekJDLEVBQUFBLE1BQU0sRUFBRSxDQUNKO0FBQ0lDLElBQUFBLElBQUksRUFBRSxHQURWO0FBRUlDLElBQUFBLElBQUksRUFBRSxNQUZWO0FBR0lDLElBQUFBLFNBQVMsRUFBRVAsc0RBQUlBO0FBSG5CLEdBREksRUFNSjtBQUNJSyxJQUFBQSxJQUFJLEVBQUUsV0FEVjtBQUVJQyxJQUFBQSxJQUFJLEVBQUUsYUFGVjtBQUdJQyxJQUFBQSxTQUFTLEVBQUVOLDhEQUFXQTtBQUgxQixHQU5JO0FBRmlCLENBQWQsQ0FBZjtBQWdCQSxJQUFNTyxLQUFLLEdBQUcsSUFBSWYsa0RBQUosQ0FBZTtBQUN6QmlCLEVBQUFBLEtBQUssRUFBRTtBQUNMQyxJQUFBQSxLQUFLLEVBQUU7QUFERixHQURrQjtBQUl6QkMsRUFBQUEsU0FBUyxFQUFFO0FBQ1BDLElBQUFBLFFBRE8sb0JBQ0VILEtBREYsRUFDU0MsS0FEVCxFQUNnQjtBQUNuQkQsTUFBQUEsS0FBSyxDQUFDQyxLQUFOLEdBQWNBLEtBQWQ7QUFDSDtBQUhNLEdBSmM7QUFTekJHLEVBQUFBLE9BQU8sRUFBRTtBQUNMQyxJQUFBQSxVQURLLHNCQUNNTCxLQUROLEVBQ2FNLE1BRGIsRUFDcUI7QUFDdEI7QUFFQSxXQUFLLElBQUlDLENBQVQsSUFBY1AsS0FBSyxDQUFDQyxLQUFOLENBQVlLLE1BQU0sQ0FBQ0UsUUFBbkIsRUFBNkIsT0FBN0IsQ0FBZCxFQUFxRDtBQUNqRCxZQUFJUixLQUFLLENBQUNDLEtBQU4sQ0FBWUssTUFBTSxDQUFDRSxRQUFuQixFQUE2QixPQUE3QixFQUFzQ0QsQ0FBdEMsRUFBeUNFLEVBQXpDLElBQStDSCxNQUFNLENBQUNHLEVBQTFELEVBQThEO0FBQzFEO0FBQ0FULFVBQUFBLEtBQUssQ0FBQ0MsS0FBTixDQUFZSyxNQUFNLENBQUNFLFFBQW5CLEVBQTZCLE9BQTdCLEVBQXNDRCxDQUF0QyxJQUEyQ0csTUFBTSxDQUFDQyxNQUFQLENBQWMsRUFBZCxFQUFrQlgsS0FBSyxDQUFDQyxLQUFOLENBQVlLLE1BQU0sQ0FBQ0UsUUFBbkIsRUFBNkIsT0FBN0IsRUFBc0NELENBQXRDLENBQWxCLEVBQTRERCxNQUE1RCxDQUEzQztBQUNIO0FBQ0o7O0FBQ0RNLE1BQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZYixLQUFLLENBQUNDLEtBQWxCO0FBQ0g7QUFYSTtBQVRnQixDQUFmLENBQWQ7O0FBd0JBLElBQUlhLE1BQU0sR0FBRyxTQUFUQSxNQUFTLEdBQVc7QUFFcEIsTUFBSWhDLDJDQUFKLENBQVE7QUFDSlUsSUFBQUEsTUFBTSxFQUFOQSxNQURJO0FBRUpNLElBQUFBLEtBQUssRUFBTEEsS0FGSTtBQUdKaUIsSUFBQUEsTUFBTSxFQUFFLGdCQUFBQyxDQUFDO0FBQUEsYUFBSUEsQ0FBQyxDQUFDMUIsc0RBQUQsQ0FBTDtBQUFBO0FBSEwsR0FBUixFQUlLMkIsTUFKTCxDQUlZLE1BSlosRUFGb0IsQ0FRcEI7QUFDQTtBQUNIO0FBQ0E7QUFDQTtBQUVBLENBZEQ7O0FBZ0JBQyxNQUFNLENBQUNDLGdCQUFQLENBQXdCLE1BQXhCLEVBQWdDLFlBQVk7QUFDM0NMLEVBQUFBLE1BQU07QUFDTixDQUZEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2pzL2FwcC5qcz9jZWQ2Il0sInNvdXJjZXNDb250ZW50IjpbIi8vd2luZG93LlZ1ZSA9IHJlcXVpcmUoJ3Z1ZScpXG5cbmltcG9ydCBWdWUgZnJvbSAndnVlJ1xuXG5pbXBvcnQgVnVleCBmcm9tICd2dWV4J1xuVnVlLnVzZShWdWV4KVxuXG5pbXBvcnQgVnVlUm91dGVyIGZyb20gJ3Z1ZS1yb3V0ZXInXG5WdWUudXNlKFZ1ZVJvdXRlcilcblxuaW1wb3J0IGF4aW9zIGZyb20gJ2F4aW9zJ1xuVnVlLnByb3RvdHlwZS4kaHR0cCA9IGF4aW9zXG5cbmltcG9ydCBtb21lbnQgZnJvbSAnbW9tZW50J1xuVnVlLnByb3RvdHlwZS5tb21lbnQgPSBtb21lbnRcblxuXG5pbXBvcnQgSG9tZSBmcm9tICcuLi92aWV3cy9hcHAudnVlJ1xuaW1wb3J0IFRhc2tEZXRhaWxzIGZyb20gJy4uL3ZpZXdzL3Rhc2tkZXRhaWxzLnZ1ZSdcbmNvbnN0IHJvdXRlciA9IG5ldyBWdWVSb3V0ZXIoe1xuICAgIG1vZGU6ICdoaXN0b3J5JyxcbiAgICByb3V0ZXM6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgcGF0aDogJy8nLFxuICAgICAgICAgICAgbmFtZTogJ2hvbWUnLFxuICAgICAgICAgICAgY29tcG9uZW50OiBIb21lXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICAgIHBhdGg6ICcvdGFzay86aWQnLFxuICAgICAgICAgICAgbmFtZTogJ3Rhc2tkZXRhaWxzJyxcbiAgICAgICAgICAgIGNvbXBvbmVudDogVGFza0RldGFpbHMsXG4gICAgICAgIH0sXG4gICAgXSxcbn0pO1xuXG5jb25zdCBzdG9yZSA9IG5ldyBWdWV4LlN0b3JlKHtcbiAgICBzdGF0ZToge1xuICAgICAgdGFza3M6IG51bGxcbiAgICB9LFxuICAgIG11dGF0aW9uczoge1xuICAgICAgICBzZXRUYXNrcyhzdGF0ZSwgdGFza3MpIHtcbiAgICAgICAgICAgIHN0YXRlLnRhc2tzID0gdGFza3NcbiAgICAgICAgfVxuICAgIH0sXG4gICAgYWN0aW9uczoge1xuICAgICAgICB1cGRhdGVUYXNrKHN0YXRlLCB1cGRhdGUpIHtcbiAgICAgICAgICAgIC8vbGV0IHRhc2tzID0gc3RhdGUudGFza3NcblxuICAgICAgICAgICAgZm9yIChsZXQgaSBpbiBzdGF0ZS50YXNrc1t1cGRhdGUuZ3JvdXBfaWRdWyd0YXNrcyddKSB7XG4gICAgICAgICAgICAgICAgaWYgKHN0YXRlLnRhc2tzW3VwZGF0ZS5ncm91cF9pZF1bJ3Rhc2tzJ11baV0uaWQgPT0gdXBkYXRlLmlkKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vdGFza3NbdXBkYXRlLmdyb3VwX2lkXVsndGFza3MnXVtpXSA9IHVwZGF0ZVxuICAgICAgICAgICAgICAgICAgICBzdGF0ZS50YXNrc1t1cGRhdGUuZ3JvdXBfaWRdWyd0YXNrcyddW2ldID0gT2JqZWN0LmFzc2lnbih7fSwgc3RhdGUudGFza3NbdXBkYXRlLmdyb3VwX2lkXVsndGFza3MnXVtpXSwgdXBkYXRlKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbnNvbGUubG9nKHN0YXRlLnRhc2tzKVxuICAgICAgICB9XG4gICAgfVxufSlcblxudmFyIHJ1bkFwcCA9IGZ1bmN0aW9uKCkge1xuXG4gICAgbmV3IFZ1ZSh7XG4gICAgICAgIHJvdXRlcixcbiAgICAgICAgc3RvcmUsXG4gICAgICAgIHJlbmRlcjogaCA9PiBoKEhvbWUpXG4gICAgICB9KS4kbW91bnQoJyNhcHAnKVxuXG4gICAgLy8gY29uc3QgYXBwID0gbmV3IFZ1ZSh7XG4gICAgLy8gICAgIGVsOiAnI2FwcCcsXG5cdC8vIFx0Y29tcG9uZW50czogeyBIb21lIH0sXG5cdC8vIFx0cm91dGVyLFxuXHQvLyB9KTtcblxufVxuXG53aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGZ1bmN0aW9uICgpIHtcblx0cnVuQXBwKCk7XG59KSJdLCJuYW1lcyI6WyJWdWUiLCJWdWV4IiwidXNlIiwiVnVlUm91dGVyIiwiYXhpb3MiLCJwcm90b3R5cGUiLCIkaHR0cCIsIm1vbWVudCIsIkhvbWUiLCJUYXNrRGV0YWlscyIsInJvdXRlciIsIm1vZGUiLCJyb3V0ZXMiLCJwYXRoIiwibmFtZSIsImNvbXBvbmVudCIsInN0b3JlIiwiU3RvcmUiLCJzdGF0ZSIsInRhc2tzIiwibXV0YXRpb25zIiwic2V0VGFza3MiLCJhY3Rpb25zIiwidXBkYXRlVGFzayIsInVwZGF0ZSIsImkiLCJncm91cF9pZCIsImlkIiwiT2JqZWN0IiwiYXNzaWduIiwiY29uc29sZSIsImxvZyIsInJ1bkFwcCIsInJlbmRlciIsImgiLCIkbW91bnQiLCJ3aW5kb3ciLCJhZGRFdmVudExpc3RlbmVyIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/js/app.js\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.esm.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue-router */ \"./node_modules/vue-router/dist/vue-router.esm.js\");\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! axios */ \"./node_modules/axios/index.js\");\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! moment */ \"./node_modules/moment/moment.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _views_app_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../views/app.vue */ \"./resources/views/app.vue\");\n/* harmony import */ var _views_taskdetails_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../views/taskdetails.vue */ \"./resources/views/taskdetails.vue\");\n//window.Vue = require('vue')\n\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].use(vuex__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].use(vue_router__WEBPACK_IMPORTED_MODULE_2__[\"default\"]);\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].prototype.$http = (axios__WEBPACK_IMPORTED_MODULE_3___default());\n\nvue__WEBPACK_IMPORTED_MODULE_0__[\"default\"].prototype.moment = (moment__WEBPACK_IMPORTED_MODULE_4___default());\n\n\nvar router = new vue_router__WEBPACK_IMPORTED_MODULE_2__[\"default\"]({\n mode: 'history',\n routes: [{\n path: '/',\n name: 'home',\n component: _views_app_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]\n }, {\n path: '/task/:id',\n name: 'taskdetails',\n component: _views_taskdetails_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"]\n }]\n});\nvar store = new vuex__WEBPACK_IMPORTED_MODULE_1__[\"default\"].Store({\n state: {\n tasks: null\n },\n mutations: {\n setTasks: function setTasks(state, tasks) {\n state.tasks = tasks;\n },\n updateTask: function updateTask(state, update) {\n var tasks = state.tasks;\n\n if (tasks.hasOwnProperty(update.group_id) && tasks[update.group_id].hasOwnProperty('tasks') && tasks[update.group_id]['tasks'].hasOwnProperty(update.id)) {\n tasks[update.group_id]['tasks'][update.id] = update;\n }\n }\n }\n});\n\nvar runApp = function runApp() {\n new vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]({\n router: router,\n store: store,\n render: function render(h) {\n return h(_views_app_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"]);\n }\n }).$mount('#app'); // const app = new Vue({\n // el: '#app',\n // \tcomponents: { Home },\n // \trouter,\n // });\n};\n\nwindow.addEventListener('load', function () {\n runApp();\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvYXBwLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUVBO0FBRUE7QUFDQUEsK0NBQUEsQ0FBUUMsNENBQVI7QUFFQTtBQUNBRCwrQ0FBQSxDQUFRRyxrREFBUjtBQUVBO0FBQ0FILDJEQUFBLEdBQXNCSSw4Q0FBdEI7QUFFQTtBQUNBSiw0REFBQSxHQUF1Qk8sK0NBQXZCO0FBR0E7QUFDQTtBQUNBLElBQU1HLE1BQU0sR0FBRyxJQUFJUCxrREFBSixDQUFjO0FBQ3pCUSxFQUFBQSxJQUFJLEVBQUUsU0FEbUI7QUFFekJDLEVBQUFBLE1BQU0sRUFBRSxDQUNKO0FBQ0lDLElBQUFBLElBQUksRUFBRSxHQURWO0FBRUlDLElBQUFBLElBQUksRUFBRSxNQUZWO0FBR0lDLElBQUFBLFNBQVMsRUFBRVAsc0RBQUlBO0FBSG5CLEdBREksRUFNSjtBQUNJSyxJQUFBQSxJQUFJLEVBQUUsV0FEVjtBQUVJQyxJQUFBQSxJQUFJLEVBQUUsYUFGVjtBQUdJQyxJQUFBQSxTQUFTLEVBQUVOLDhEQUFXQTtBQUgxQixHQU5JO0FBRmlCLENBQWQsQ0FBZjtBQWdCQSxJQUFNTyxLQUFLLEdBQUcsSUFBSWYsa0RBQUosQ0FBZTtBQUN6QmlCLEVBQUFBLEtBQUssRUFBRTtBQUNMQyxJQUFBQSxLQUFLLEVBQUU7QUFERixHQURrQjtBQUl6QkMsRUFBQUEsU0FBUyxFQUFFO0FBQ1BDLElBQUFBLFFBRE8sb0JBQ0VILEtBREYsRUFDU0MsS0FEVCxFQUNnQjtBQUNuQkQsTUFBQUEsS0FBSyxDQUFDQyxLQUFOLEdBQWNBLEtBQWQ7QUFDSCxLQUhNO0FBSVBHLElBQUFBLFVBSk8sc0JBSUlKLEtBSkosRUFJV0ssTUFKWCxFQUltQjtBQUN0QixVQUFJSixLQUFLLEdBQUdELEtBQUssQ0FBQ0MsS0FBbEI7O0FBRUEsVUFDSUEsS0FBSyxDQUFDSyxjQUFOLENBQXFCRCxNQUFNLENBQUNFLFFBQTVCLEtBQ0FOLEtBQUssQ0FBQ0ksTUFBTSxDQUFDRSxRQUFSLENBQUwsQ0FBdUJELGNBQXZCLENBQXNDLE9BQXRDLENBREEsSUFFQUwsS0FBSyxDQUFDSSxNQUFNLENBQUNFLFFBQVIsQ0FBTCxDQUF1QixPQUF2QixFQUFnQ0QsY0FBaEMsQ0FBK0NELE1BQU0sQ0FBQ0csRUFBdEQsQ0FISixFQUlFO0FBQ0VQLFFBQUFBLEtBQUssQ0FBQ0ksTUFBTSxDQUFDRSxRQUFSLENBQUwsQ0FBdUIsT0FBdkIsRUFBZ0NGLE1BQU0sQ0FBQ0csRUFBdkMsSUFBNkNILE1BQTdDO0FBQ0g7QUFDSjtBQWRNO0FBSmMsQ0FBZixDQUFkOztBQXNCQSxJQUFJSSxNQUFNLEdBQUcsU0FBVEEsTUFBUyxHQUFXO0FBRXBCLE1BQUkzQiwyQ0FBSixDQUFRO0FBQ0pVLElBQUFBLE1BQU0sRUFBTkEsTUFESTtBQUVKTSxJQUFBQSxLQUFLLEVBQUxBLEtBRkk7QUFHSlksSUFBQUEsTUFBTSxFQUFFLGdCQUFBQyxDQUFDO0FBQUEsYUFBSUEsQ0FBQyxDQUFDckIsc0RBQUQsQ0FBTDtBQUFBO0FBSEwsR0FBUixFQUlLc0IsTUFKTCxDQUlZLE1BSlosRUFGb0IsQ0FRcEI7QUFDQTtBQUNIO0FBQ0E7QUFDQTtBQUVBLENBZEQ7O0FBZ0JBQyxNQUFNLENBQUNDLGdCQUFQLENBQXdCLE1BQXhCLEVBQWdDLFlBQVk7QUFDM0NMLEVBQUFBLE1BQU07QUFDTixDQUZEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2pzL2FwcC5qcz9jZWQ2Il0sInNvdXJjZXNDb250ZW50IjpbIi8vd2luZG93LlZ1ZSA9IHJlcXVpcmUoJ3Z1ZScpXG5cbmltcG9ydCBWdWUgZnJvbSAndnVlJ1xuXG5pbXBvcnQgVnVleCBmcm9tICd2dWV4J1xuVnVlLnVzZShWdWV4KVxuXG5pbXBvcnQgVnVlUm91dGVyIGZyb20gJ3Z1ZS1yb3V0ZXInXG5WdWUudXNlKFZ1ZVJvdXRlcilcblxuaW1wb3J0IGF4aW9zIGZyb20gJ2F4aW9zJ1xuVnVlLnByb3RvdHlwZS4kaHR0cCA9IGF4aW9zXG5cbmltcG9ydCBtb21lbnQgZnJvbSAnbW9tZW50J1xuVnVlLnByb3RvdHlwZS5tb21lbnQgPSBtb21lbnRcblxuXG5pbXBvcnQgSG9tZSBmcm9tICcuLi92aWV3cy9hcHAudnVlJ1xuaW1wb3J0IFRhc2tEZXRhaWxzIGZyb20gJy4uL3ZpZXdzL3Rhc2tkZXRhaWxzLnZ1ZSdcbmNvbnN0IHJvdXRlciA9IG5ldyBWdWVSb3V0ZXIoe1xuICAgIG1vZGU6ICdoaXN0b3J5JyxcbiAgICByb3V0ZXM6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgcGF0aDogJy8nLFxuICAgICAgICAgICAgbmFtZTogJ2hvbWUnLFxuICAgICAgICAgICAgY29tcG9uZW50OiBIb21lXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICAgIHBhdGg6ICcvdGFzay86aWQnLFxuICAgICAgICAgICAgbmFtZTogJ3Rhc2tkZXRhaWxzJyxcbiAgICAgICAgICAgIGNvbXBvbmVudDogVGFza0RldGFpbHMsXG4gICAgICAgIH0sXG4gICAgXSxcbn0pO1xuXG5jb25zdCBzdG9yZSA9IG5ldyBWdWV4LlN0b3JlKHtcbiAgICBzdGF0ZToge1xuICAgICAgdGFza3M6IG51bGxcbiAgICB9LFxuICAgIG11dGF0aW9uczoge1xuICAgICAgICBzZXRUYXNrcyhzdGF0ZSwgdGFza3MpIHtcbiAgICAgICAgICAgIHN0YXRlLnRhc2tzID0gdGFza3NcbiAgICAgICAgfSxcbiAgICAgICAgdXBkYXRlVGFzayhzdGF0ZSwgdXBkYXRlKSB7XG4gICAgICAgICAgICBsZXQgdGFza3MgPSBzdGF0ZS50YXNrc1xuXG4gICAgICAgICAgICBpZiAoXG4gICAgICAgICAgICAgICAgdGFza3MuaGFzT3duUHJvcGVydHkodXBkYXRlLmdyb3VwX2lkKSAmJlxuICAgICAgICAgICAgICAgIHRhc2tzW3VwZGF0ZS5ncm91cF9pZF0uaGFzT3duUHJvcGVydHkoJ3Rhc2tzJykgJiZcbiAgICAgICAgICAgICAgICB0YXNrc1t1cGRhdGUuZ3JvdXBfaWRdWyd0YXNrcyddLmhhc093blByb3BlcnR5KHVwZGF0ZS5pZClcbiAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgIHRhc2tzW3VwZGF0ZS5ncm91cF9pZF1bJ3Rhc2tzJ11bdXBkYXRlLmlkXSA9IHVwZGF0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0pXG5cbnZhciBydW5BcHAgPSBmdW5jdGlvbigpIHtcblxuICAgIG5ldyBWdWUoe1xuICAgICAgICByb3V0ZXIsXG4gICAgICAgIHN0b3JlLFxuICAgICAgICByZW5kZXI6IGggPT4gaChIb21lKVxuICAgICAgfSkuJG1vdW50KCcjYXBwJylcblxuICAgIC8vIGNvbnN0IGFwcCA9IG5ldyBWdWUoe1xuICAgIC8vICAgICBlbDogJyNhcHAnLFxuXHQvLyBcdGNvbXBvbmVudHM6IHsgSG9tZSB9LFxuXHQvLyBcdHJvdXRlcixcblx0Ly8gfSk7XG5cbn1cblxud2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBmdW5jdGlvbiAoKSB7XG5cdHJ1bkFwcCgpO1xufSkiXSwibmFtZXMiOlsiVnVlIiwiVnVleCIsInVzZSIsIlZ1ZVJvdXRlciIsImF4aW9zIiwicHJvdG90eXBlIiwiJGh0dHAiLCJtb21lbnQiLCJIb21lIiwiVGFza0RldGFpbHMiLCJyb3V0ZXIiLCJtb2RlIiwicm91dGVzIiwicGF0aCIsIm5hbWUiLCJjb21wb25lbnQiLCJzdG9yZSIsIlN0b3JlIiwic3RhdGUiLCJ0YXNrcyIsIm11dGF0aW9ucyIsInNldFRhc2tzIiwidXBkYXRlVGFzayIsInVwZGF0ZSIsImhhc093blByb3BlcnR5IiwiZ3JvdXBfaWQiLCJpZCIsInJ1bkFwcCIsInJlbmRlciIsImgiLCIkbW91bnQiLCJ3aW5kb3ciLCJhZGRFdmVudExpc3RlbmVyIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/js/app.js\n");
/***/ }),
@@ -388,7 +388,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_
/***/ ((module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ \"./node_modules/css-loader/dist/runtime/cssWithMappingToString.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"\\n.refreshed-time[data-v-30143a78] {\\n text-align: right;\\n font-size: .8rem;\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"webpack://./app.vue\"],\"names\":[],\"mappings\":\";AAkDA;IACA,iBAAA;IACA,gBAAA;AACA\",\"sourcesContent\":[\"\\n \\n
MonitoLite Dashboard
\\n
Data refreshed: {{ refreshedTime }}
\\n
\\n
\\n
\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC05WzBdLnJ1bGVzWzBdLnVzZVsxXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9sb2FkZXJzL3N0eWxlUG9zdExvYWRlci5qcyEuL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC05WzBdLnJ1bGVzWzBdLnVzZVsyXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyYuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUN5SDtBQUM3QjtBQUM1Riw4QkFBOEIsbUZBQTJCLENBQUMsd0dBQXFDO0FBQy9GO0FBQ0EsOEVBQThFLHdCQUF3Qix1QkFBdUIsR0FBRyxTQUFTLHNFQUFzRSxNQUFNLFdBQVcsV0FBVyxrS0FBa0ssZ0JBQWdCLHdQQUF3UCx1QkFBdUIsMERBQTBELDZCQUE2QixzQkFBc0IscURBQXFELFdBQVcsc0JBQXNCLHlDQUF5QyxtSUFBbUksV0FBVyxxQkFBcUIsb0NBQW9DLGtLQUFrSywwREFBMEQsbUJBQW1CLDBIQUEwSCxlQUFlLFdBQVcsZ0NBQWdDLG9GQUFvRixrQ0FBa0MsZUFBZSxtQkFBbUIsT0FBTyxnREFBZ0Qsd0JBQXdCLHVCQUF1QixHQUFHLDZCQUE2QjtBQUNoeUQ7QUFDQSxpRUFBZSx1QkFBdUIsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9hcHAudnVlPzFkMzUiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gSW1wb3J0c1xuaW1wb3J0IF9fX0NTU19MT0FERVJfQVBJX1NPVVJDRU1BUF9JTVBPUlRfX18gZnJvbSBcIi4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9jc3NXaXRoTWFwcGluZ1RvU3RyaW5nLmpzXCI7XG5pbXBvcnQgX19fQ1NTX0xPQURFUl9BUElfSU1QT1JUX19fIGZyb20gXCIuLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCI7XG52YXIgX19fQ1NTX0xPQURFUl9FWFBPUlRfX18gPSBfX19DU1NfTE9BREVSX0FQSV9JTVBPUlRfX18oX19fQ1NTX0xPQURFUl9BUElfU09VUkNFTUFQX0lNUE9SVF9fXyk7XG4vLyBNb2R1bGVcbl9fX0NTU19MT0FERVJfRVhQT1JUX19fLnB1c2goW21vZHVsZS5pZCwgXCJcXG4ucmVmcmVzaGVkLXRpbWVbZGF0YS12LTMwMTQzYTc4XSB7XFxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcbiAgICBmb250LXNpemU6IC44cmVtO1xcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJ3ZWJwYWNrOi8vLi9hcHAudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFrREE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0FBQ0FcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb250YWluZXJcXFwiPlxcbiAgICAgICAgPGgxPk1vbml0b0xpdGUgRGFzaGJvYXJkPC9oMT5cXG4gICAgICAgIDxwIGNsYXNzPVxcXCJyZWZyZXNoZWQtdGltZVxcXCI+RGF0YSByZWZyZXNoZWQ6IHt7IHJlZnJlc2hlZFRpbWUgfX08L3A+XFxuICAgICAgICA8cXVpY2stdmlldz48L3F1aWNrLXZpZXc+XFxuICAgICAgICA8Z3JvdXAtbGlzdD48L2dyb3VwLWxpc3Q+XFxuICAgIDwvZGl2PlxcbjwvdGVtcGxhdGU+XFxuXFxuPHNjcmlwdD5cXG5cXG4gICAgaW1wb3J0IEdyb3VwTGlzdCBmcm9tICcuL2NvbXBvbmVudHMvZ3JvdXBsaXN0LnZ1ZSdcXG4gICAgaW1wb3J0IFF1aWNrVmlldyBmcm9tICcuL2NvbXBvbmVudHMvcXVpY2t2aWV3LnZ1ZSdcXG5cXG4gICAgZXhwb3J0IGRlZmF1bHR7XFxuICAgICAgICBjb21wb25lbnRzOiB7XFxuICAgICAgICAgICAgUXVpY2tWaWV3LFxcbiAgICAgICAgICAgIEdyb3VwTGlzdFxcbiAgICAgICAgfSxcXG4gICAgICAgIGRhdGE6IGZ1bmN0aW9uKCkge1xcbiAgICAgICAgICAgIHJldHVybiB7XFxuICAgICAgICAgICAgICAgIHJlZnJlc2hlZF90aW1lOiBudWxsXFxuICAgICAgICAgICAgfVxcbiAgICAgICAgfSxcXG4gICAgICAgIGNvbXB1dGVkOiB7XFxuICAgICAgICAgICAgcmVmcmVzaGVkVGltZTogZnVuY3Rpb24oKSB7XFxuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLnJlZnJlc2hlZF90aW1lICE9IG51bGwgPyB0aGlzLm1vbWVudCh0aGlzLnJlZnJlc2hlZF90aW1lKS5mb3JtYXQoJ0hIOm1tOnNzJykgOiAnbmV2ZXInXFxuICAgICAgICAgICAgfVxcbiAgICAgICAgfSxcXG4gICAgICAgIG1ldGhvZHM6IHtcXG4gICAgICAgICAgICBnZXRUYXNrczogZnVuY3Rpb24oKSB7XFxuICAgICAgICAgICAgICAgIHRoaXMuJGh0dHAuZ2V0KCcvYXBpL2dldFRhc2tzJylcXG4gICAgICAgICAgICAgICAgLnRoZW4ocmVzcG9uc2UgPT4gdGhpcy4kc3RvcmUuY29tbWl0KCdzZXRUYXNrcycsIHJlc3BvbnNlLmRhdGEpKVxcbiAgICAgICAgICAgICAgICAudGhlbigoKSA9PiB7XFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnJlZnJlc2hlZF90aW1lID0gdGhpcy5tb21lbnQoKTtcXG4gICAgICAgICAgICAgICAgfSlcXG4gICAgICAgICAgICAgICAgLmNhdGNoKGVycm9yID0+IHdpbmRvdy5hbGVydCgnQ2Fubm90IGdldCB0YXNrcycpKVxcbiAgICAgICAgICAgICAgICB0aGlzLnJlZnJlc2hlZF90aW1lID0gdGhpcy5tb21lbnQoKTtcXG4gICAgICAgICAgICB9XFxuICAgICAgICB9LFxcbiAgICAgICAgbW91bnRlZDogZnVuY3Rpb24oKSB7XFxuICAgICAgICAgICAgdGhpcy5nZXRUYXNrcygpXFxuICAgICAgICAgICAgdGhpcy5yZWZyZXNoID0gd2luZG93LnNldEludGVydmFsKCgpID0+IHtcXG4gICAgICAgICAgICAgICAgdGhpcy5nZXRUYXNrcygpO1xcbiAgICAgICAgICAgIH0sIDYwMDAwKVxcbiAgICAgICAgfVxcbiAgICB9XFxuPC9zY3JpcHQ+XFxuXFxuPHN0eWxlIHNjb3BlZD5cXG4ucmVmcmVzaGVkLXRpbWUge1xcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcXG4gICAgZm9udC1zaXplOiAuOHJlbTtcXG59XFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcbi8vIEV4cG9ydHNcbmV4cG9ydCBkZWZhdWx0IF9fX0NTU19MT0FERVJfRVhQT1JUX19fO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css&\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js */ \"./node_modules/css-loader/dist/runtime/cssWithMappingToString.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"\\n.refreshed-time[data-v-30143a78] {\\n text-align: right;\\n font-size: .8rem;\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"webpack://./resources/views/app.vue\"],\"names\":[],\"mappings\":\";AAkDA;IACA,iBAAA;IACA,gBAAA;AACA\",\"sourcesContent\":[\"\\n \\n
MonitoLite Dashboard
\\n
Data refreshed: {{ refreshedTime }}
\\n
\\n
\\n
\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC05WzBdLnJ1bGVzWzBdLnVzZVsxXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9sb2FkZXJzL3N0eWxlUG9zdExvYWRlci5qcyEuL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC05WzBdLnJ1bGVzWzBdLnVzZVsyXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vcmVzb3VyY2VzL3ZpZXdzL2FwcC52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyYuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUN5SDtBQUM3QjtBQUM1Riw4QkFBOEIsbUZBQTJCLENBQUMsd0dBQXFDO0FBQy9GO0FBQ0EsOEVBQThFLHdCQUF3Qix1QkFBdUIsR0FBRyxTQUFTLHNGQUFzRixNQUFNLFdBQVcsV0FBVyxrS0FBa0ssZ0JBQWdCLG9QQUFvUCx1QkFBdUIseURBQXlELDZCQUE2QixzQkFBc0IscURBQXFELFdBQVcsc0JBQXNCLHlDQUF5QyxtSUFBbUksV0FBVyxxQkFBcUIsb0NBQW9DLGtLQUFrSywwREFBMEQsbUJBQW1CLDBIQUEwSCxlQUFlLFdBQVcsZ0NBQWdDLG9GQUFvRixrQ0FBa0MsZUFBZSxtQkFBbUIsT0FBTyxnREFBZ0Qsd0JBQXdCLHVCQUF1QixHQUFHLDZCQUE2QjtBQUMzeUQ7QUFDQSxpRUFBZSx1QkFBdUIsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9hcHAudnVlPzFkMzUiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gSW1wb3J0c1xuaW1wb3J0IF9fX0NTU19MT0FERVJfQVBJX1NPVVJDRU1BUF9JTVBPUlRfX18gZnJvbSBcIi4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9jc3NXaXRoTWFwcGluZ1RvU3RyaW5nLmpzXCI7XG5pbXBvcnQgX19fQ1NTX0xPQURFUl9BUElfSU1QT1JUX19fIGZyb20gXCIuLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCI7XG52YXIgX19fQ1NTX0xPQURFUl9FWFBPUlRfX18gPSBfX19DU1NfTE9BREVSX0FQSV9JTVBPUlRfX18oX19fQ1NTX0xPQURFUl9BUElfU09VUkNFTUFQX0lNUE9SVF9fXyk7XG4vLyBNb2R1bGVcbl9fX0NTU19MT0FERVJfRVhQT1JUX19fLnB1c2goW21vZHVsZS5pZCwgXCJcXG4ucmVmcmVzaGVkLXRpbWVbZGF0YS12LTMwMTQzYTc4XSB7XFxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcbiAgICBmb250LXNpemU6IC44cmVtO1xcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBa0RBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtBQUNBXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXG4gICAgPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXG4gICAgICAgIDxoMT5Nb25pdG9MaXRlIERhc2hib2FyZDwvaDE+XFxuICAgICAgICA8cCBjbGFzcz1cXFwicmVmcmVzaGVkLXRpbWVcXFwiPkRhdGEgcmVmcmVzaGVkOiB7eyByZWZyZXNoZWRUaW1lIH19PC9wPlxcbiAgICAgICAgPHF1aWNrLXZpZXc+PC9xdWljay12aWV3PlxcbiAgICAgICAgPHRhc2stbGlzdD48L3Rhc2stbGlzdD5cXG4gICAgPC9kaXY+XFxuPC90ZW1wbGF0ZT5cXG5cXG48c2NyaXB0PlxcblxcbiAgICBpbXBvcnQgVGFza0xpc3QgZnJvbSAnLi9jb21wb25lbnRzL3Rhc2tsaXN0LnZ1ZSdcXG4gICAgaW1wb3J0IFF1aWNrVmlldyBmcm9tICcuL2NvbXBvbmVudHMvcXVpY2t2aWV3LnZ1ZSdcXG5cXG4gICAgZXhwb3J0IGRlZmF1bHR7XFxuICAgICAgICBjb21wb25lbnRzOiB7XFxuICAgICAgICAgICAgUXVpY2tWaWV3LFxcbiAgICAgICAgICAgIFRhc2tMaXN0XFxuICAgICAgICB9LFxcbiAgICAgICAgZGF0YTogZnVuY3Rpb24oKSB7XFxuICAgICAgICAgICAgcmV0dXJuIHtcXG4gICAgICAgICAgICAgICAgcmVmcmVzaGVkX3RpbWU6IG51bGxcXG4gICAgICAgICAgICB9XFxuICAgICAgICB9LFxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXG4gICAgICAgICAgICByZWZyZXNoZWRUaW1lOiBmdW5jdGlvbigpIHtcXG4gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMucmVmcmVzaGVkX3RpbWUgIT0gbnVsbCA/IHRoaXMubW9tZW50KHRoaXMucmVmcmVzaGVkX3RpbWUpLmZvcm1hdCgnSEg6bW06c3MnKSA6ICduZXZlcidcXG4gICAgICAgICAgICB9XFxuICAgICAgICB9LFxcbiAgICAgICAgbWV0aG9kczoge1xcbiAgICAgICAgICAgIGdldFRhc2tzOiBmdW5jdGlvbigpIHtcXG4gICAgICAgICAgICAgICAgdGhpcy4kaHR0cC5nZXQoJy9hcGkvZ2V0VGFza3MnKVxcbiAgICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiB0aGlzLiRzdG9yZS5jb21taXQoJ3NldFRhc2tzJywgcmVzcG9uc2UuZGF0YSkpXFxuICAgICAgICAgICAgICAgIC50aGVuKCgpID0+IHtcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaGVkX3RpbWUgPSB0aGlzLm1vbWVudCgpO1xcbiAgICAgICAgICAgICAgICB9KVxcbiAgICAgICAgICAgICAgICAuY2F0Y2goZXJyb3IgPT4gd2luZG93LmFsZXJ0KCdDYW5ub3QgZ2V0IHRhc2tzJykpXFxuICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaGVkX3RpbWUgPSB0aGlzLm1vbWVudCgpO1xcbiAgICAgICAgICAgIH1cXG4gICAgICAgIH0sXFxuICAgICAgICBtb3VudGVkOiBmdW5jdGlvbigpIHtcXG4gICAgICAgICAgICB0aGlzLmdldFRhc2tzKClcXG4gICAgICAgICAgICB0aGlzLnJlZnJlc2ggPSB3aW5kb3cuc2V0SW50ZXJ2YWwoKCkgPT4ge1xcbiAgICAgICAgICAgICAgICB0aGlzLmdldFRhc2tzKCk7XFxuICAgICAgICAgICAgfSwgNjAwMDApXFxuICAgICAgICB9XFxuICAgIH1cXG48L3NjcmlwdD5cXG5cXG48c3R5bGUgc2NvcGVkPlxcbi5yZWZyZXNoZWQtdGltZSB7XFxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcbiAgICBmb250LXNpemU6IC44cmVtO1xcbn1cXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuLy8gRXhwb3J0c1xuZXhwb3J0IGRlZmF1bHQgX19fQ1NTX0xPQURFUl9FWFBPUlRfX187XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css&\n");
/***/ }),
@@ -2147,18 +2147,7 @@ eval("\n\nvar isOldIE = function isOldIE() {\n var memo;\n return function mem
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app.vue?vue&type=template&id=30143a78&scoped=true& */ \"./resources/views/app.vue?vue&type=template&id=30143a78&scoped=true&\");\n/* harmony import */ var _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.vue?vue&type=script&lang=js& */ \"./resources/views/app.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _app_vue_vue_type_style_index_0_id_30143a78_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css& */ \"./resources/views/app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,\n _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"30143a78\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/app.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUE4RjtBQUN2QztBQUNMO0FBQ2xELENBQXVGOzs7QUFHdkY7QUFDMEY7QUFDMUYsZ0JBQWdCLHVHQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUixFQUFFLHVGQUFNO0FBQ1IsRUFBRSxnR0FBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJLEtBQVUsRUFBRSxZQWlCZjtBQUNEO0FBQ0EsaUVBQWUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZT8zZGVjIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0gZnJvbSBcIi4vYXBwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZcIlxuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9hcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9hcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5pbXBvcnQgc3R5bGUwIGZyb20gXCIuL2FwcC52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMzAxNDNhNzhcIixcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCIvVXNlcnMvYXhlbC9TaXRlcy9tb25pdG9saXRlL3dlYi9ub2RlX21vZHVsZXMvdnVlLWhvdC1yZWxvYWQtYXBpL2Rpc3QvaW5kZXguanNcIilcbiAgYXBpLmluc3RhbGwocmVxdWlyZSgndnVlJykpXG4gIGlmIChhcGkuY29tcGF0aWJsZSkge1xuICAgIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgICBpZiAoIWFwaS5pc1JlY29yZGVkKCczMDE0M2E3OCcpKSB7XG4gICAgICBhcGkuY3JlYXRlUmVjb3JkKCczMDE0M2E3OCcsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH0gZWxzZSB7XG4gICAgICBhcGkucmVsb2FkKCczMDE0M2E3OCcsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH1cbiAgICBtb2R1bGUuaG90LmFjY2VwdChcIi4vYXBwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZcIiwgZnVuY3Rpb24gKCkge1xuICAgICAgYXBpLnJlcmVuZGVyKCczMDE0M2E3OCcsIHtcbiAgICAgICAgcmVuZGVyOiByZW5kZXIsXG4gICAgICAgIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zXG4gICAgICB9KVxuICAgIH0pXG4gIH1cbn1cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwicmVzb3VyY2VzL3ZpZXdzL2FwcC52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/views/app.vue\n");
-
-/***/ }),
-
-/***/ "./resources/views/components/grouplist.vue":
-/*!**************************************************!*\
- !*** ./resources/views/components/grouplist.vue ***!
- \**************************************************/
-/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./grouplist.vue?vue&type=template&id=e8b897c6& */ \"./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6&\");\n/* harmony import */ var _grouplist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./grouplist.vue?vue&type=script&lang=js& */ \"./resources/views/components/grouplist.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _grouplist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__.render,\n _grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/components/grouplist.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBd0Y7QUFDM0I7QUFDTDs7O0FBR3hEO0FBQ0EsQ0FBNkY7QUFDN0YsZ0JBQWdCLHVHQUFVO0FBQzFCLEVBQUUsK0VBQU07QUFDUixFQUFFLGlGQUFNO0FBQ1IsRUFBRSwwRkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJLEtBQVUsRUFBRSxZQWlCZjtBQUNEO0FBQ0EsaUVBQWUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlPzQ2MjYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfSBmcm9tIFwiLi9ncm91cGxpc3QudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWU4Yjg5N2M2JlwiXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2dyb3VwbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL2dyb3VwbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsXG4gIFxuKVxuXG4vKiBob3QgcmVsb2FkICovXG5pZiAobW9kdWxlLmhvdCkge1xuICB2YXIgYXBpID0gcmVxdWlyZShcIi9Vc2Vycy9heGVsL1NpdGVzL21vbml0b2xpdGUvd2ViL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJ2U4Yjg5N2M2JykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJ2U4Yjg5N2M2JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJ2U4Yjg5N2M2JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi9ncm91cGxpc3QudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWU4Yjg5N2M2JlwiLCBmdW5jdGlvbiAoKSB7XG4gICAgICBhcGkucmVyZW5kZXIoJ2U4Yjg5N2M2Jywge1xuICAgICAgICByZW5kZXI6IHJlbmRlcixcbiAgICAgICAgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnNcbiAgICAgIH0pXG4gICAgfSlcbiAgfVxufVxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJyZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/views/components/grouplist.vue\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app.vue?vue&type=template&id=30143a78&scoped=true& */ \"./resources/views/app.vue?vue&type=template&id=30143a78&scoped=true&\");\n/* harmony import */ var _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.vue?vue&type=script&lang=js& */ \"./resources/views/app.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _app_vue_vue_type_style_index_0_id_30143a78_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css& */ \"./resources/views/app.vue?vue&type=style&index=0&id=30143a78&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _app_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,\n _app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"30143a78\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/app.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZS5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUE4RjtBQUN2QztBQUNMO0FBQ2xELENBQXVGOzs7QUFHdkY7QUFDMEY7QUFDMUYsZ0JBQWdCLHVHQUFVO0FBQzFCLEVBQUUseUVBQU07QUFDUixFQUFFLHVGQUFNO0FBQ1IsRUFBRSxnR0FBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJLEtBQVUsRUFBRSxZQWlCZjtBQUNEO0FBQ0EsaUVBQWUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZT8zZGVjIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0gZnJvbSBcIi4vYXBwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZcIlxuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi9hcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5leHBvcnQgKiBmcm9tIFwiLi9hcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5pbXBvcnQgc3R5bGUwIGZyb20gXCIuL2FwcC52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiMzAxNDNhNzhcIixcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCIvVXNlcnMvYXhlbC9TaXRlcy9tb25pdG9saXRlL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJzMwMTQzYTc4JykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJzMwMTQzYTc4JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJzMwMTQzYTc4JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi9hcHAudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTMwMTQzYTc4JnNjb3BlZD10cnVlJlwiLCBmdW5jdGlvbiAoKSB7XG4gICAgICBhcGkucmVyZW5kZXIoJzMwMTQzYTc4Jywge1xuICAgICAgICByZW5kZXI6IHJlbmRlcixcbiAgICAgICAgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnNcbiAgICAgIH0pXG4gICAgfSlcbiAgfVxufVxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJyZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/views/app.vue\n");
/***/ }),
@@ -2169,7 +2158,18 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./quickview.vue?vue&type=template&id=5b0cc412& */ \"./resources/views/components/quickview.vue?vue&type=template&id=5b0cc412&\");\n/* harmony import */ var _quickview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./quickview.vue?vue&type=script&lang=js& */ \"./resources/views/components/quickview.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _quickview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__.render,\n _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/components/quickview.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9xdWlja3ZpZXcudnVlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBd0Y7QUFDM0I7QUFDTDs7O0FBR3hEO0FBQ0EsQ0FBNkY7QUFDN0YsZ0JBQWdCLHVHQUFVO0FBQzFCLEVBQUUsK0VBQU07QUFDUixFQUFFLGlGQUFNO0FBQ1IsRUFBRSwwRkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJLEtBQVUsRUFBRSxZQWlCZjtBQUNEO0FBQ0EsaUVBQWUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9xdWlja3ZpZXcudnVlPzQ0YWIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfSBmcm9tIFwiLi9xdWlja3ZpZXcudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTViMGNjNDEyJlwiXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3F1aWNrdmlldy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3F1aWNrdmlldy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsXG4gIFxuKVxuXG4vKiBob3QgcmVsb2FkICovXG5pZiAobW9kdWxlLmhvdCkge1xuICB2YXIgYXBpID0gcmVxdWlyZShcIi9Vc2Vycy9heGVsL1NpdGVzL21vbml0b2xpdGUvd2ViL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJzViMGNjNDEyJykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJzViMGNjNDEyJywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJzViMGNjNDEyJywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi9xdWlja3ZpZXcudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTViMGNjNDEyJlwiLCBmdW5jdGlvbiAoKSB7XG4gICAgICBhcGkucmVyZW5kZXIoJzViMGNjNDEyJywge1xuICAgICAgICByZW5kZXI6IHJlbmRlcixcbiAgICAgICAgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnNcbiAgICAgIH0pXG4gICAgfSlcbiAgfVxufVxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJyZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9xdWlja3ZpZXcudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/views/components/quickview.vue\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./quickview.vue?vue&type=template&id=5b0cc412& */ \"./resources/views/components/quickview.vue?vue&type=template&id=5b0cc412&\");\n/* harmony import */ var _quickview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./quickview.vue?vue&type=script&lang=js& */ \"./resources/views/components/quickview.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _quickview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__.render,\n _quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/components/quickview.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9xdWlja3ZpZXcudnVlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBd0Y7QUFDM0I7QUFDTDs7O0FBR3hEO0FBQ0EsQ0FBNkY7QUFDN0YsZ0JBQWdCLHVHQUFVO0FBQzFCLEVBQUUsK0VBQU07QUFDUixFQUFFLGlGQUFNO0FBQ1IsRUFBRSwwRkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJLEtBQVUsRUFBRSxZQWlCZjtBQUNEO0FBQ0EsaUVBQWUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9xdWlja3ZpZXcudnVlPzQ0YWIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfSBmcm9tIFwiLi9xdWlja3ZpZXcudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTViMGNjNDEyJlwiXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3F1aWNrdmlldy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3F1aWNrdmlldy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcblxuXG4vKiBub3JtYWxpemUgY29tcG9uZW50ICovXG5pbXBvcnQgbm9ybWFsaXplciBmcm9tIFwiIS4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9ydW50aW1lL2NvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsXG4gIFxuKVxuXG4vKiBob3QgcmVsb2FkICovXG5pZiAobW9kdWxlLmhvdCkge1xuICB2YXIgYXBpID0gcmVxdWlyZShcIi9Vc2Vycy9heGVsL1NpdGVzL21vbml0b2xpdGUvbm9kZV9tb2R1bGVzL3Z1ZS1ob3QtcmVsb2FkLWFwaS9kaXN0L2luZGV4LmpzXCIpXG4gIGFwaS5pbnN0YWxsKHJlcXVpcmUoJ3Z1ZScpKVxuICBpZiAoYXBpLmNvbXBhdGlibGUpIHtcbiAgICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gICAgaWYgKCFhcGkuaXNSZWNvcmRlZCgnNWIwY2M0MTInKSkge1xuICAgICAgYXBpLmNyZWF0ZVJlY29yZCgnNWIwY2M0MTInLCBjb21wb25lbnQub3B0aW9ucylcbiAgICB9IGVsc2Uge1xuICAgICAgYXBpLnJlbG9hZCgnNWIwY2M0MTInLCBjb21wb25lbnQub3B0aW9ucylcbiAgICB9XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoXCIuL3F1aWNrdmlldy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NWIwY2M0MTImXCIsIGZ1bmN0aW9uICgpIHtcbiAgICAgIGFwaS5yZXJlbmRlcignNWIwY2M0MTInLCB7XG4gICAgICAgIHJlbmRlcjogcmVuZGVyLFxuICAgICAgICBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZuc1xuICAgICAgfSlcbiAgICB9KVxuICB9XG59XG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInJlc291cmNlcy92aWV3cy9jb21wb25lbnRzL3F1aWNrdmlldy52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/views/components/quickview.vue\n");
+
+/***/ }),
+
+/***/ "./resources/views/components/tasklist.vue":
+/*!*************************************************!*\
+ !*** ./resources/views/components/tasklist.vue ***!
+ \*************************************************/
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./tasklist.vue?vue&type=template&id=45d24f53& */ \"./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53&\");\n/* harmony import */ var _tasklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./tasklist.vue?vue&type=script&lang=js& */ \"./resources/views/components/tasklist.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _tasklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__.render,\n _tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/components/tasklist.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy90YXNrbGlzdC52dWUuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUF1RjtBQUMzQjtBQUNMOzs7QUFHdkQ7QUFDQSxDQUE2RjtBQUM3RixnQkFBZ0IsdUdBQVU7QUFDMUIsRUFBRSw4RUFBTTtBQUNSLEVBQUUsZ0ZBQU07QUFDUixFQUFFLHlGQUFlO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQUksS0FBVSxFQUFFLFlBaUJmO0FBQ0Q7QUFDQSxpRUFBZSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9jb21wb25lbnRzL3Rhc2tsaXN0LnZ1ZT82MTI4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0gZnJvbSBcIi4vdGFza2xpc3QudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTQ1ZDI0ZjUzJlwiXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL3Rhc2tsaXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vdGFza2xpc3QudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiEuLi8uLi8uLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvcnVudGltZS9jb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCIvVXNlcnMvYXhlbC9TaXRlcy9tb25pdG9saXRlL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJzQ1ZDI0ZjUzJykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJzQ1ZDI0ZjUzJywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJzQ1ZDI0ZjUzJywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi90YXNrbGlzdC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NDVkMjRmNTMmXCIsIGZ1bmN0aW9uICgpIHtcbiAgICAgIGFwaS5yZXJlbmRlcignNDVkMjRmNTMnLCB7XG4gICAgICAgIHJlbmRlcjogcmVuZGVyLFxuICAgICAgICBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZuc1xuICAgICAgfSlcbiAgICB9KVxuICB9XG59XG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInJlc291cmNlcy92aWV3cy9jb21wb25lbnRzL3Rhc2tsaXN0LnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/views/components/tasklist.vue\n");
/***/ }),
@@ -2180,7 +2180,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=template&id=a378bf18&scoped=true& */ \"./resources/views/taskdetails.vue?vue&type=template&id=a378bf18&scoped=true&\");\n/* harmony import */ var _taskdetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=script&lang=js& */ \"./resources/views/taskdetails.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _taskdetails_vue_vue_type_style_index_0_id_a378bf18_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=style&index=0&id=a378bf18&scoped=true&lang=css& */ \"./resources/views/taskdetails.vue?vue&type=style&index=0&id=a378bf18&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _taskdetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,\n _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"a378bf18\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/taskdetails.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvdGFza2RldGFpbHMudnVlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQXNHO0FBQ3ZDO0FBQ0w7QUFDMUQsQ0FBK0Y7OztBQUcvRjtBQUMwRjtBQUMxRixnQkFBZ0IsdUdBQVU7QUFDMUIsRUFBRSxpRkFBTTtBQUNSLEVBQUUsK0ZBQU07QUFDUixFQUFFLHdHQUFlO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQUksS0FBVSxFQUFFLFlBaUJmO0FBQ0Q7QUFDQSxpRUFBZSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy90YXNrZGV0YWlscy52dWU/MGQyYyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9IGZyb20gXCIuL3Rhc2tkZXRhaWxzLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1hMzc4YmYxOCZzY29wZWQ9dHJ1ZSZcIlxuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi90YXNrZGV0YWlscy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3Rhc2tkZXRhaWxzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuaW1wb3J0IHN0eWxlMCBmcm9tIFwiLi90YXNrZGV0YWlscy52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD1hMzc4YmYxOCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTM3OGJmMThcIixcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCIvVXNlcnMvYXhlbC9TaXRlcy9tb25pdG9saXRlL3dlYi9ub2RlX21vZHVsZXMvdnVlLWhvdC1yZWxvYWQtYXBpL2Rpc3QvaW5kZXguanNcIilcbiAgYXBpLmluc3RhbGwocmVxdWlyZSgndnVlJykpXG4gIGlmIChhcGkuY29tcGF0aWJsZSkge1xuICAgIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgICBpZiAoIWFwaS5pc1JlY29yZGVkKCdhMzc4YmYxOCcpKSB7XG4gICAgICBhcGkuY3JlYXRlUmVjb3JkKCdhMzc4YmYxOCcsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH0gZWxzZSB7XG4gICAgICBhcGkucmVsb2FkKCdhMzc4YmYxOCcsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH1cbiAgICBtb2R1bGUuaG90LmFjY2VwdChcIi4vdGFza2RldGFpbHMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWEzNzhiZjE4JnNjb3BlZD10cnVlJlwiLCBmdW5jdGlvbiAoKSB7XG4gICAgICBhcGkucmVyZW5kZXIoJ2EzNzhiZjE4Jywge1xuICAgICAgICByZW5kZXI6IHJlbmRlcixcbiAgICAgICAgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnNcbiAgICAgIH0pXG4gICAgfSlcbiAgfVxufVxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJyZXNvdXJjZXMvdmlld3MvdGFza2RldGFpbHMudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/views/taskdetails.vue\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=template&id=a378bf18&scoped=true& */ \"./resources/views/taskdetails.vue?vue&type=template&id=a378bf18&scoped=true&\");\n/* harmony import */ var _taskdetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=script&lang=js& */ \"./resources/views/taskdetails.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _taskdetails_vue_vue_type_style_index_0_id_a378bf18_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./taskdetails.vue?vue&type=style&index=0&id=a378bf18&scoped=true&lang=css& */ \"./resources/views/taskdetails.vue?vue&type=style&index=0&id=a378bf18&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _taskdetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,\n _taskdetails_vue_vue_type_template_id_a378bf18_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"a378bf18\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/views/taskdetails.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvdGFza2RldGFpbHMudnVlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQXNHO0FBQ3ZDO0FBQ0w7QUFDMUQsQ0FBK0Y7OztBQUcvRjtBQUMwRjtBQUMxRixnQkFBZ0IsdUdBQVU7QUFDMUIsRUFBRSxpRkFBTTtBQUNSLEVBQUUsK0ZBQU07QUFDUixFQUFFLHdHQUFlO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQUksS0FBVSxFQUFFLFlBaUJmO0FBQ0Q7QUFDQSxpRUFBZSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy90YXNrZGV0YWlscy52dWU/MGQyYyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9IGZyb20gXCIuL3Rhc2tkZXRhaWxzLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD1hMzc4YmYxOCZzY29wZWQ9dHJ1ZSZcIlxuaW1wb3J0IHNjcmlwdCBmcm9tIFwiLi90YXNrZGV0YWlscy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL3Rhc2tkZXRhaWxzLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuaW1wb3J0IHN0eWxlMCBmcm9tIFwiLi90YXNrZGV0YWlscy52dWU/dnVlJnR5cGU9c3R5bGUmaW5kZXg9MCZpZD1hMzc4YmYxOCZzY29wZWQ9dHJ1ZSZsYW5nPWNzcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIFwiYTM3OGJmMThcIixcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCIvVXNlcnMvYXhlbC9TaXRlcy9tb25pdG9saXRlL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJ2EzNzhiZjE4JykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJ2EzNzhiZjE4JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJ2EzNzhiZjE4JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi90YXNrZGV0YWlscy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9YTM3OGJmMTgmc2NvcGVkPXRydWUmXCIsIGZ1bmN0aW9uICgpIHtcbiAgICAgIGFwaS5yZXJlbmRlcignYTM3OGJmMTgnLCB7XG4gICAgICAgIHJlbmRlcjogcmVuZGVyLFxuICAgICAgICBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZuc1xuICAgICAgfSlcbiAgICB9KVxuICB9XG59XG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInJlc291cmNlcy92aWV3cy90YXNrZGV0YWlscy52dWVcIlxuZXhwb3J0IGRlZmF1bHQgY29tcG9uZW50LmV4cG9ydHMiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/views/taskdetails.vue\n");
/***/ }),
@@ -2195,17 +2195,6 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ }),
-/***/ "./resources/views/components/grouplist.vue?vue&type=script&lang=js&":
-/*!***************************************************************************!*\
- !*** ./resources/views/components/grouplist.vue?vue&type=script&lang=js& ***!
- \***************************************************************************/
-/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_grouplist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./grouplist.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_grouplist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFtTixDQUFDLGlFQUFlLDhNQUFHLEVBQUMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlP2E0YTIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IG1vZCBmcm9tIFwiLSEuLi8uLi8uLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/Y2xvbmVkUnVsZVNldC01WzBdLnJ1bGVzWzBdLnVzZVswXSEuLi8uLi8uLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL2dyb3VwbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/P2Nsb25lZFJ1bGVTZXQtNVswXS5ydWxlc1swXS51c2VbMF0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9ncm91cGxpc3QudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/views/components/grouplist.vue?vue&type=script&lang=js&\n");
-
-/***/ }),
-
/***/ "./resources/views/components/quickview.vue?vue&type=script&lang=js&":
/*!***************************************************************************!*\
!*** ./resources/views/components/quickview.vue?vue&type=script&lang=js& ***!
@@ -2217,6 +2206,17 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ }),
+/***/ "./resources/views/components/tasklist.vue?vue&type=script&lang=js&":
+/*!**************************************************************************!*\
+ !*** ./resources/views/components/tasklist.vue?vue&type=script&lang=js& ***!
+ \**************************************************************************/
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_tasklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./tasklist.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_tasklist_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy90YXNrbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQWtOLENBQUMsaUVBQWUsNk1BQUcsRUFBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9jb21wb25lbnRzL3Rhc2tsaXN0LnZ1ZT8xYTkyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2QgZnJvbSBcIi0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/P2Nsb25lZFJ1bGVTZXQtNVswXS5ydWxlc1swXS51c2VbMF0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi90YXNrbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/P2Nsb25lZFJ1bGVTZXQtNVswXS5ydWxlc1swXS51c2VbMF0hLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi90YXNrbGlzdC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/views/components/tasklist.vue?vue&type=script&lang=js&\n");
+
+/***/ }),
+
/***/ "./resources/views/taskdetails.vue?vue&type=script&lang=js&":
/*!******************************************************************!*\
!*** ./resources/views/taskdetails.vue?vue&type=script&lang=js& ***!
@@ -2269,23 +2269,6 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_app_vue_vue_type_template_id_30143a78_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./app.vue?vue&type=template&id=30143a78&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=template&id=30143a78&scoped=true&");
-/***/ }),
-
-/***/ "./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6&":
-/*!*********************************************************************************!*\
- !*** ./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6& ***!
- \*********************************************************************************/
-/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony export */ __webpack_require__.d(__webpack_exports__, {
-/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__.render),
-/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
-/* harmony export */ });
-/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_grouplist_vue_vue_type_template_id_e8b897c6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./grouplist.vue?vue&type=template&id=e8b897c6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6&");
-
-
/***/ }),
/***/ "./resources/views/components/quickview.vue?vue&type=template&id=5b0cc412&":
@@ -2303,6 +2286,23 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_quickview_vue_vue_type_template_id_5b0cc412___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./quickview.vue?vue&type=template&id=5b0cc412& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/quickview.vue?vue&type=template&id=5b0cc412&");
+/***/ }),
+
+/***/ "./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53&":
+/*!********************************************************************************!*\
+ !*** ./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53& ***!
+ \********************************************************************************/
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
+
+"use strict";
+__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__.render),
+/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)
+/* harmony export */ });
+/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_tasklist_vue_vue_type_template_id_45d24f53___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./tasklist.vue?vue&type=template&id=45d24f53& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53&");
+
+
/***/ }),
/***/ "./resources/views/taskdetails.vue?vue&type=template&id=a378bf18&scoped=true&":
@@ -2329,18 +2329,7 @@ __webpack_require__.r(__webpack_exports__);
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"render\": () => (/* binding */ render),\n/* harmony export */ \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\"h1\", [_vm._v(\"MonitoLite Dashboard\")]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"refreshed-time\" }, [\n _vm._v(\"Data refreshed: \" + _vm._s(_vm.refreshedTime)),\n ]),\n _vm._v(\" \"),\n _c(\"quick-view\"),\n _vm._v(\" \"),\n _c(\"group-list\"),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvbG9hZGVycy90ZW1wbGF0ZUxvYWRlci5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSYuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNLDBCQUEwQjtBQUNoQztBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsK0JBQStCO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9hcHAudnVlPzVlNGUiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uICgpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgW1xuICAgICAgX2MoXCJoMVwiLCBbX3ZtLl92KFwiTW9uaXRvTGl0ZSBEYXNoYm9hcmRcIildKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJyZWZyZXNoZWQtdGltZVwiIH0sIFtcbiAgICAgICAgX3ZtLl92KFwiRGF0YSByZWZyZXNoZWQ6IFwiICsgX3ZtLl9zKF92bS5yZWZyZXNoZWRUaW1lKSksXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcInF1aWNrLXZpZXdcIiksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJncm91cC1saXN0XCIpLFxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=template&id=30143a78&scoped=true&\n");
-
-/***/ }),
-
-/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6&":
-/*!************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6& ***!
- \************************************************************************************************************************************************************************************************************************/
-/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"render\": () => (/* binding */ render),\n/* harmony export */ \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"tasks\" },\n _vm._l(_vm.tasks, function (group) {\n return _c(\"div\", { key: group.id, staticClass: \"task\" }, [\n _c(\"a\", { attrs: { name: \"group-\" + group.id } }),\n _vm._v(\" \"),\n _c(\"h3\", [\n _vm._v(\"\\n\\t\\t\\tTasks for group \"),\n _c(\"span\", { staticClass: \"highlight\" }, [\n _vm._v(_vm._s(group.name) + \" \"),\n _c(\"small\", [_vm._v(\"(#\" + _vm._s(group.id) + \")\")]),\n ]),\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"block-content\" }, [\n _c(\"table\", { attrs: { id: \"tasks_tbl\" } }, [\n _vm._m(0, true),\n _vm._v(\" \"),\n _c(\n \"tbody\",\n _vm._l(group.tasks, function (task) {\n return _c(\"tr\", { key: task.id }, [\n _c(\"td\", { class: _vm.statusText(task.status) }, [\n _c(\"img\", {\n attrs: {\n src: \"img/\" + _vm.statusText(task.status) + \".svg\",\n width: \"16\",\n alt: \"Status\",\n },\n }),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n _c(\"a\", { attrs: { href: task.host, target: \"_blank\" } }, [\n _vm._v(_vm._s(task.host)),\n ]),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n _c(\"img\", {\n attrs: {\n src:\n task.type == \"http\" ? \"img/http.svg\" : \"img/ping.svg\",\n width: \"16\",\n alt: \"Type of check\",\n title: \"Type: \" + task.type,\n },\n }),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n task.last_execution\n ? _c(\"span\", [\n _vm._v(\n \"\\n\\t\\t\\t\\t\\t\\t\\t\\t\" +\n _vm._s(\n _vm.moment(task.last_execution).fromNow()\n ) +\n \"\\n\\t\\t\\t\\t\\t\\t\\t\\t\"\n ),\n _c(\"img\", {\n attrs: {\n src: \"img/info.svg\",\n alt: \"Infos\",\n width: \"16\",\n title: \"Result: \" + task.output,\n },\n }),\n ])\n : _c(\"span\", [\n _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\tNever\\n\\t\\t\\t\\t\\t\\t\\t\"),\n ]),\n ]),\n _c(\"td\", [_vm._v(_vm._s(task.frequency / 60))]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(task.active == 1 ? \"Yes\" : \"No\"))]),\n _vm._v(\" \"),\n _c(\n \"td\",\n [\n _c(\n \"router-link\",\n {\n attrs: {\n to: {\n name: \"taskdetails\",\n params: { id: task.id },\n },\n },\n },\n [\n _c(\"img\", {\n attrs: {\n src: \"img/see.svg\",\n alt: \"Details\",\n width: \"16\",\n },\n }),\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n attrs: { href: \"#\" },\n on: {\n click: function ($event) {\n $event.preventDefault()\n return _vm.disableTask(task.id, task.active)\n },\n },\n },\n [\n _c(\"img\", {\n attrs: {\n src: \"img/disable.svg\",\n alt: \"Disable\",\n width: \"16\",\n },\n }),\n ]\n ),\n ],\n 1\n ),\n ])\n }),\n 0\n ),\n ]),\n ]),\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = [\n function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"thead\", [\n _c(\"tr\", [\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Up?\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"*\" } }, [_vm._v(\"Host\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Type\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"20%\" } }, [_vm._v(\"Last checked\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"13%\" } }, [_vm._v(\"Frequency (min)\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Active\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Actions\")]),\n ]),\n ])\n },\n]\nrender._withStripped = true\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvbG9hZGVycy90ZW1wbGF0ZUxvYWRlci5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy9ncm91cGxpc3QudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPWU4Yjg5N2M2Ji5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE1BQU0sc0JBQXNCO0FBQzVCO0FBQ0EseUJBQXlCLG9DQUFvQztBQUM3RCxrQkFBa0IsU0FBUyw2QkFBNkI7QUFDeEQ7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLDBCQUEwQjtBQUNqRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLDhCQUE4QjtBQUNsRCx3QkFBd0IsU0FBUyxtQkFBbUI7QUFDcEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQUFrQyxjQUFjO0FBQ2hELDZCQUE2QixvQ0FBb0M7QUFDakU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QixxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0EsOEJBQThCLFNBQVMscUNBQXFDO0FBQzVFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QixxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCLDJCQUEyQjtBQUMzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx3Q0FBd0MsYUFBYTtBQUNyRCw2QkFBNkI7QUFDN0IsMkJBQTJCO0FBQzNCLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw2QkFBNkI7QUFDN0IsMkJBQTJCO0FBQzNCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1DQUFtQyxXQUFXO0FBQzlDO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCLDJCQUEyQjtBQUMzQix5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCLDJCQUEyQjtBQUMzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixTQUFTLGVBQWU7QUFDM0M7QUFDQSxtQkFBbUIsU0FBUyxjQUFjO0FBQzFDO0FBQ0EsbUJBQW1CLFNBQVMsZUFBZTtBQUMzQztBQUNBLG1CQUFtQixTQUFTLGdCQUFnQjtBQUM1QztBQUNBLG1CQUFtQixTQUFTLGdCQUFnQjtBQUM1QztBQUNBLG1CQUFtQixTQUFTLGVBQWU7QUFDM0M7QUFDQSxtQkFBbUIsU0FBUyxlQUFlO0FBQzNDO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9jb21wb25lbnRzL2dyb3VwbGlzdC52dWU/ZWMwMiJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24gKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIHsgc3RhdGljQ2xhc3M6IFwidGFza3NcIiB9LFxuICAgIF92bS5fbChfdm0udGFza3MsIGZ1bmN0aW9uIChncm91cCkge1xuICAgICAgcmV0dXJuIF9jKFwiZGl2XCIsIHsga2V5OiBncm91cC5pZCwgc3RhdGljQ2xhc3M6IFwidGFza1wiIH0sIFtcbiAgICAgICAgX2MoXCJhXCIsIHsgYXR0cnM6IHsgbmFtZTogXCJncm91cC1cIiArIGdyb3VwLmlkIH0gfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwiaDNcIiwgW1xuICAgICAgICAgIF92bS5fdihcIlxcblxcdFxcdFxcdFRhc2tzIGZvciBncm91cCBcIiksXG4gICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljQ2xhc3M6IFwiaGlnaGxpZ2h0XCIgfSwgW1xuICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhncm91cC5uYW1lKSArIFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwic21hbGxcIiwgW192bS5fdihcIigjXCIgKyBfdm0uX3MoZ3JvdXAuaWQpICsgXCIpXCIpXSksXG4gICAgICAgICAgXSksXG4gICAgICAgIF0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImJsb2NrLWNvbnRlbnRcIiB9LCBbXG4gICAgICAgICAgX2MoXCJ0YWJsZVwiLCB7IGF0dHJzOiB7IGlkOiBcInRhc2tzX3RibFwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl9tKDAsIHRydWUpLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICBcInRib2R5XCIsXG4gICAgICAgICAgICAgIF92bS5fbChncm91cC50YXNrcywgZnVuY3Rpb24gKHRhc2spIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gX2MoXCJ0clwiLCB7IGtleTogdGFzay5pZCB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIHsgY2xhc3M6IF92bS5zdGF0dXNUZXh0KHRhc2suc3RhdHVzKSB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiaW1nXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3JjOiBcImltZy9cIiArIF92bS5zdGF0dXNUZXh0KHRhc2suc3RhdHVzKSArIFwiLnN2Z1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IFwiMTZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsdDogXCJTdGF0dXNcIixcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcImFcIiwgeyBhdHRyczogeyBocmVmOiB0YXNrLmhvc3QsIHRhcmdldDogXCJfYmxhbmtcIiB9IH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKHRhc2suaG9zdCkpLFxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNyYzpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGFzay50eXBlID09IFwiaHR0cFwiID8gXCJpbWcvaHR0cC5zdmdcIiA6IFwiaW1nL3Bpbmcuc3ZnXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogXCIxNlwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgYWx0OiBcIlR5cGUgb2YgY2hlY2tcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlOiBcIlR5cGU6IFwiICsgdGFzay50eXBlLFxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgIHRhc2subGFzdF9leGVjdXRpb25cbiAgICAgICAgICAgICAgICAgICAgICA/IF9jKFwic3BhblwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcblxcdFxcdFxcdFxcdFxcdFxcdFxcdFxcdFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLm1vbWVudCh0YXNrLmxhc3RfZXhlY3V0aW9uKS5mcm9tTm93KClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXG5cXHRcXHRcXHRcXHRcXHRcXHRcXHRcXHRcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogXCJpbWcvaW5mby5zdmdcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsdDogXCJJbmZvc1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IFwiMTZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlOiBcIlJlc3VsdDogXCIgKyB0YXNrLm91dHB1dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgICAgOiBfYyhcInNwYW5cIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJcXG5cXHRcXHRcXHRcXHRcXHRcXHRcXHRcXHROZXZlclxcblxcdFxcdFxcdFxcdFxcdFxcdFxcdFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtfdm0uX3YoX3ZtLl9zKHRhc2suZnJlcXVlbmN5IC8gNjApKV0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW192bS5fdihfdm0uX3ModGFzay5hY3RpdmUgPT0gMSA/IFwiWWVzXCIgOiBcIk5vXCIpKV0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICBcInRkXCIsXG4gICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICAgIFwicm91dGVyLWxpbmtcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0bzoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZTogXCJ0YXNrZGV0YWlsc1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyYW1zOiB7IGlkOiB0YXNrLmlkIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaW1nXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3JjOiBcImltZy9zZWUuc3ZnXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHQ6IFwiRGV0YWlsc1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IFwiMTZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICBcImFcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgaHJlZjogXCIjXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24gKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uZGlzYWJsZVRhc2sodGFzay5pZCwgdGFzay5hY3RpdmUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaW1nXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3JjOiBcImltZy9kaXNhYmxlLnN2Z1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0OiBcIkRpc2FibGVcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjE2XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgMFxuICAgICAgICAgICAgKSxcbiAgICAgICAgICBdKSxcbiAgICAgICAgXSksXG4gICAgICBdKVxuICAgIH0pLFxuICAgIDBcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtcbiAgZnVuY3Rpb24gKCkge1xuICAgIHZhciBfdm0gPSB0aGlzXG4gICAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gICAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gICAgcmV0dXJuIF9jKFwidGhlYWRcIiwgW1xuICAgICAgX2MoXCJ0clwiLCBbXG4gICAgICAgIF9jKFwidGhcIiwgeyBhdHRyczogeyB3aWR0aDogXCI1JVwiIH0gfSwgW192bS5fdihcIlVwP1wiKV0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInRoXCIsIHsgYXR0cnM6IHsgd2lkdGg6IFwiKlwiIH0gfSwgW192bS5fdihcIkhvc3RcIildKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJ0aFwiLCB7IGF0dHJzOiB7IHdpZHRoOiBcIjUlXCIgfSB9LCBbX3ZtLl92KFwiVHlwZVwiKV0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInRoXCIsIHsgYXR0cnM6IHsgd2lkdGg6IFwiMjAlXCIgfSB9LCBbX3ZtLl92KFwiTGFzdCBjaGVja2VkXCIpXSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwidGhcIiwgeyBhdHRyczogeyB3aWR0aDogXCIxMyVcIiB9IH0sIFtfdm0uX3YoXCJGcmVxdWVuY3kgKG1pbilcIildKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJ0aFwiLCB7IGF0dHJzOiB7IHdpZHRoOiBcIjUlXCIgfSB9LCBbX3ZtLl92KFwiQWN0aXZlXCIpXSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwidGhcIiwgeyBhdHRyczogeyB3aWR0aDogXCI1JVwiIH0gfSwgW192bS5fdihcIkFjdGlvbnNcIildKSxcbiAgICAgIF0pLFxuICAgIF0pXG4gIH0sXG5dXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcblxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/grouplist.vue?vue&type=template&id=e8b897c6&\n");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"render\": () => (/* binding */ render),\n/* harmony export */ \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\"h1\", [_vm._v(\"MonitoLite Dashboard\")]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"refreshed-time\" }, [\n _vm._v(\"Data refreshed: \" + _vm._s(_vm.refreshedTime)),\n ]),\n _vm._v(\" \"),\n _c(\"quick-view\"),\n _vm._v(\" \"),\n _c(\"task-list\"),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvbG9hZGVycy90ZW1wbGF0ZUxvYWRlci5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXNvdXJjZXMvdmlld3MvYXBwLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD0zMDE0M2E3OCZzY29wZWQ9dHJ1ZSYuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNLDBCQUEwQjtBQUNoQztBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsK0JBQStCO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy92aWV3cy9hcHAudnVlPzVlNGUiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uICgpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgW1xuICAgICAgX2MoXCJoMVwiLCBbX3ZtLl92KFwiTW9uaXRvTGl0ZSBEYXNoYm9hcmRcIildKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJyZWZyZXNoZWQtdGltZVwiIH0sIFtcbiAgICAgICAgX3ZtLl92KFwiRGF0YSByZWZyZXNoZWQ6IFwiICsgX3ZtLl9zKF92bS5yZWZyZXNoZWRUaW1lKSksXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcInF1aWNrLXZpZXdcIiksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJ0YXNrLWxpc3RcIiksXG4gICAgXSxcbiAgICAxXG4gIClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5cbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/app.vue?vue&type=template&id=30143a78&scoped=true&\n");
/***/ }),
@@ -2355,6 +2344,17 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/***/ }),
+/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53&":
+/*!***********************************************************************************************************************************************************************************************************************!*\
+ !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53& ***!
+ \***********************************************************************************************************************************************************************************************************************/
+/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
+
+"use strict";
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"render\": () => (/* binding */ render),\n/* harmony export */ \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"tasks\" },\n _vm._l(_vm.tasks, function (group) {\n return _c(\"div\", { key: group.id, staticClass: \"task\" }, [\n _c(\"a\", { attrs: { name: \"group-\" + group.id } }),\n _vm._v(\" \"),\n _c(\"h3\", [\n _vm._v(\"\\n\\t\\t\\tTasks for group \"),\n _c(\"span\", { staticClass: \"highlight\" }, [\n _vm._v(_vm._s(group.name) + \" \"),\n _c(\"small\", [_vm._v(\"(#\" + _vm._s(group.id) + \")\")]),\n ]),\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"block-content\" }, [\n _c(\"table\", { attrs: { id: \"tasks_tbl\" } }, [\n _vm._m(0, true),\n _vm._v(\" \"),\n _c(\n \"tbody\",\n _vm._l(group.tasks, function (task) {\n return _c(\"tr\", { key: task.id }, [\n _c(\"td\", { class: _vm.statusText(task.status) }, [\n _c(\"img\", {\n attrs: {\n src: \"img/\" + _vm.statusText(task.status) + \".svg\",\n width: \"16\",\n alt: \"Status\",\n },\n }),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n _c(\"a\", { attrs: { href: task.host, target: \"_blank\" } }, [\n _vm._v(_vm._s(task.host)),\n ]),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n _c(\"img\", {\n attrs: {\n src:\n task.type == \"http\" ? \"img/http.svg\" : \"img/ping.svg\",\n width: \"16\",\n alt: \"Type of check\",\n title: \"Type: \" + task.type,\n },\n }),\n ]),\n _vm._v(\" \"),\n _c(\"td\", [\n task.last_execution\n ? _c(\"span\", [\n _vm._v(\n \"\\n\\t\\t\\t\\t\\t\\t\\t\\t\" +\n _vm._s(\n _vm.moment(task.last_execution).fromNow()\n ) +\n \"\\n\\t\\t\\t\\t\\t\\t\\t\\t\"\n ),\n _c(\"img\", {\n attrs: {\n src: \"img/info.svg\",\n alt: \"Infos\",\n width: \"16\",\n title: \"Result: \" + task.output,\n },\n }),\n ])\n : _c(\"span\", [\n _vm._v(\"\\n\\t\\t\\t\\t\\t\\t\\t\\tNever\\n\\t\\t\\t\\t\\t\\t\\t\"),\n ]),\n ]),\n _c(\"td\", [_vm._v(_vm._s(task.frequency / 60))]),\n _vm._v(\" \"),\n _c(\"td\", [_vm._v(_vm._s(task.active == 1 ? \"Yes\" : \"No\"))]),\n _vm._v(\" \"),\n _c(\n \"td\",\n [\n _c(\n \"router-link\",\n {\n attrs: {\n to: {\n name: \"taskdetails\",\n params: { id: task.id },\n },\n },\n },\n [\n _c(\"img\", {\n attrs: {\n src: \"img/see.svg\",\n alt: \"Details\",\n width: \"20\",\n },\n }),\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"a\",\n {\n attrs: {\n href: \"#\",\n title:\n task.active == 1 ? \"Disable task\" : \"Enable task\",\n },\n on: {\n click: function ($event) {\n $event.preventDefault()\n return _vm.disableTask(task.id, task.active)\n },\n },\n },\n [\n _c(\"img\", {\n attrs: {\n src:\n task.active == 1\n ? \"/img/on.svg\"\n : \"/img/off.svg\",\n alt: \"Disable\",\n width: \"24\",\n },\n }),\n ]\n ),\n ],\n 1\n ),\n ])\n }),\n 0\n ),\n ]),\n ]),\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = [\n function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"thead\", [\n _c(\"tr\", [\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Up?\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"*\" } }, [_vm._v(\"Host\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Type\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"20%\" } }, [_vm._v(\"Last checked\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"13%\" } }, [_vm._v(\"Frequency (min)\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Active\")]),\n _vm._v(\" \"),\n _c(\"th\", { attrs: { width: \"5%\" } }, [_vm._v(\"Actions\")]),\n ]),\n ])\n },\n]\nrender._withStripped = true\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvbG9hZGVycy90ZW1wbGF0ZUxvYWRlci5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9yZXNvdXJjZXMvdmlld3MvY29tcG9uZW50cy90YXNrbGlzdC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NDVkMjRmNTMmLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTSxzQkFBc0I7QUFDNUI7QUFDQSx5QkFBeUIsb0NBQW9DO0FBQzdELGtCQUFrQixTQUFTLDZCQUE2QjtBQUN4RDtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsMEJBQTBCO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsOEJBQThCO0FBQ2xELHdCQUF3QixTQUFTLG1CQUFtQjtBQUNwRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esa0NBQWtDLGNBQWM7QUFDaEQsNkJBQTZCLG9DQUFvQztBQUNqRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQSw4QkFBOEIsU0FBUyxxQ0FBcUM7QUFDNUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw2QkFBNkI7QUFDN0IsMkJBQTJCO0FBQzNCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdDQUF3QyxhQUFhO0FBQ3JELDZCQUE2QjtBQUM3QiwyQkFBMkI7QUFDM0IseUJBQXlCO0FBQ3pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDZCQUE2QjtBQUM3QiwyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQSw2QkFBNkI7QUFDN0IsMkJBQTJCO0FBQzNCLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw2QkFBNkI7QUFDN0IsMkJBQTJCO0FBQzNCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWU7QUFDZjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CLFNBQVMsZUFBZTtBQUMzQztBQUNBLG1CQUFtQixTQUFTLGNBQWM7QUFDMUM7QUFDQSxtQkFBbUIsU0FBUyxlQUFlO0FBQzNDO0FBQ0EsbUJBQW1CLFNBQVMsZ0JBQWdCO0FBQzVDO0FBQ0EsbUJBQW1CLFNBQVMsZ0JBQWdCO0FBQzVDO0FBQ0EsbUJBQW1CLFNBQVMsZUFBZTtBQUMzQztBQUNBLG1CQUFtQixTQUFTLGVBQWU7QUFDM0M7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3ZpZXdzL2NvbXBvbmVudHMvdGFza2xpc3QudnVlPzI5ODYiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uICgpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7IHN0YXRpY0NsYXNzOiBcInRhc2tzXCIgfSxcbiAgICBfdm0uX2woX3ZtLnRhc2tzLCBmdW5jdGlvbiAoZ3JvdXApIHtcbiAgICAgIHJldHVybiBfYyhcImRpdlwiLCB7IGtleTogZ3JvdXAuaWQsIHN0YXRpY0NsYXNzOiBcInRhc2tcIiB9LCBbXG4gICAgICAgIF9jKFwiYVwiLCB7IGF0dHJzOiB7IG5hbWU6IFwiZ3JvdXAtXCIgKyBncm91cC5pZCB9IH0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImgzXCIsIFtcbiAgICAgICAgICBfdm0uX3YoXCJcXG5cXHRcXHRcXHRUYXNrcyBmb3IgZ3JvdXAgXCIpLFxuICAgICAgICAgIF9jKFwic3BhblwiLCB7IHN0YXRpY0NsYXNzOiBcImhpZ2hsaWdodFwiIH0sIFtcbiAgICAgICAgICAgIF92bS5fdihfdm0uX3MoZ3JvdXAubmFtZSkgKyBcIiBcIiksXG4gICAgICAgICAgICBfYyhcInNtYWxsXCIsIFtfdm0uX3YoXCIoI1wiICsgX3ZtLl9zKGdyb3VwLmlkKSArIFwiKVwiKV0pLFxuICAgICAgICAgIF0pLFxuICAgICAgICBdKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJibG9jay1jb250ZW50XCIgfSwgW1xuICAgICAgICAgIF9jKFwidGFibGVcIiwgeyBhdHRyczogeyBpZDogXCJ0YXNrc190YmxcIiB9IH0sIFtcbiAgICAgICAgICAgIF92bS5fbSgwLCB0cnVlKSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgXCJ0Ym9keVwiLFxuICAgICAgICAgICAgICBfdm0uX2woZ3JvdXAudGFza3MsIGZ1bmN0aW9uICh0YXNrKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIF9jKFwidHJcIiwgeyBrZXk6IHRhc2suaWQgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCB7IGNsYXNzOiBfdm0uc3RhdHVzVGV4dCh0YXNrLnN0YXR1cykgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogXCJpbWcvXCIgKyBfdm0uc3RhdHVzVGV4dCh0YXNrLnN0YXR1cykgKyBcIi5zdmdcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjE2XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBhbHQ6IFwiU3RhdHVzXCIsXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJhXCIsIHsgYXR0cnM6IHsgaHJlZjogdGFzay5ob3N0LCB0YXJnZXQ6IFwiX2JsYW5rXCIgfSB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyh0YXNrLmhvc3QpKSxcbiAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJpbWdcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcmM6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRhc2sudHlwZSA9PSBcImh0dHBcIiA/IFwiaW1nL2h0dHAuc3ZnXCIgOiBcImltZy9waW5nLnN2Z1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IFwiMTZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsdDogXCJUeXBlIG9mIGNoZWNrXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB0aXRsZTogXCJUeXBlOiBcIiArIHRhc2sudHlwZSxcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW1xuICAgICAgICAgICAgICAgICAgICB0YXNrLmxhc3RfZXhlY3V0aW9uXG4gICAgICAgICAgICAgICAgICAgICAgPyBfYyhcInNwYW5cIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXG5cXHRcXHRcXHRcXHRcXHRcXHRcXHRcXHRcIiArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5tb21lbnQodGFzay5sYXN0X2V4ZWN1dGlvbikuZnJvbU5vdygpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICApICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFxuXFx0XFx0XFx0XFx0XFx0XFx0XFx0XFx0XCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJpbWdcIiwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcmM6IFwiaW1nL2luZm8uc3ZnXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHQ6IFwiSW5mb3NcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjE2XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aXRsZTogXCJSZXN1bHQ6IFwiICsgdGFzay5vdXRwdXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICAgIDogX2MoXCJzcGFuXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiXFxuXFx0XFx0XFx0XFx0XFx0XFx0XFx0XFx0TmV2ZXJcXG5cXHRcXHRcXHRcXHRcXHRcXHRcXHRcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbX3ZtLl92KF92bS5fcyh0YXNrLmZyZXF1ZW5jeSAvIDYwKSldKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtfdm0uX3YoX3ZtLl9zKHRhc2suYWN0aXZlID09IDEgPyBcIlllc1wiIDogXCJOb1wiKSldKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJ0ZFwiLFxuICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICBcInJvdXRlci1saW5rXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG86IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IFwidGFza2RldGFpbHNcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmFtczogeyBpZDogdGFzay5pZCB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogXCJpbWcvc2VlLnN2Z1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0OiBcIkRldGFpbHNcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjIwXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJhXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHJlZjogXCIjXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU6XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0YXNrLmFjdGl2ZSA9PSAxID8gXCJEaXNhYmxlIHRhc2tcIiA6IFwiRW5hYmxlIHRhc2tcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24gKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uZGlzYWJsZVRhc2sodGFzay5pZCwgdGFzay5hY3RpdmUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaW1nXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3JjOlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0YXNrLmFjdGl2ZSA9PSAxXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBcIi9pbWcvb24uc3ZnXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IFwiL2ltZy9vZmYuc3ZnXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHQ6IFwiRGlzYWJsZVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IFwiMjRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAxXG4gICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAwXG4gICAgICAgICAgICApLFxuICAgICAgICAgIF0pLFxuICAgICAgICBdKSxcbiAgICAgIF0pXG4gICAgfSksXG4gICAgMFxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW1xuICBmdW5jdGlvbiAoKSB7XG4gICAgdmFyIF92bSA9IHRoaXNcbiAgICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgICByZXR1cm4gX2MoXCJ0aGVhZFwiLCBbXG4gICAgICBfYyhcInRyXCIsIFtcbiAgICAgICAgX2MoXCJ0aFwiLCB7IGF0dHJzOiB7IHdpZHRoOiBcIjUlXCIgfSB9LCBbX3ZtLl92KFwiVXA/XCIpXSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwidGhcIiwgeyBhdHRyczogeyB3aWR0aDogXCIqXCIgfSB9LCBbX3ZtLl92KFwiSG9zdFwiKV0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInRoXCIsIHsgYXR0cnM6IHsgd2lkdGg6IFwiNSVcIiB9IH0sIFtfdm0uX3YoXCJUeXBlXCIpXSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwidGhcIiwgeyBhdHRyczogeyB3aWR0aDogXCIyMCVcIiB9IH0sIFtfdm0uX3YoXCJMYXN0IGNoZWNrZWRcIildKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJ0aFwiLCB7IGF0dHJzOiB7IHdpZHRoOiBcIjEzJVwiIH0gfSwgW192bS5fdihcIkZyZXF1ZW5jeSAobWluKVwiKV0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInRoXCIsIHsgYXR0cnM6IHsgd2lkdGg6IFwiNSVcIiB9IH0sIFtfdm0uX3YoXCJBY3RpdmVcIildKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJ0aFwiLCB7IGF0dHJzOiB7IHdpZHRoOiBcIjUlXCIgfSB9LCBbX3ZtLl92KFwiQWN0aW9uc1wiKV0pLFxuICAgICAgXSksXG4gICAgXSlcbiAgfSxcbl1cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/components/tasklist.vue?vue&type=template&id=45d24f53&\n");
+
+/***/ }),
+
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/taskdetails.vue?vue&type=template&id=a378bf18&scoped=true&":
/*!***************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/views/taskdetails.vue?vue&type=template&id=a378bf18&scoped=true& ***!
diff --git a/resources/js/app.js b/resources/js/app.js
index d321c5d..876ee51 100644
--- a/resources/js/app.js
+++ b/resources/js/app.js
@@ -40,19 +40,17 @@ const store = new Vuex.Store({
mutations: {
setTasks(state, tasks) {
state.tasks = tasks
- }
- },
- actions: {
+ },
updateTask(state, update) {
- //let tasks = state.tasks
+ let tasks = state.tasks
- for (let i in state.tasks[update.group_id]['tasks']) {
- if (state.tasks[update.group_id]['tasks'][i].id == update.id) {
- //tasks[update.group_id]['tasks'][i] = update
- state.tasks[update.group_id]['tasks'][i] = Object.assign({}, state.tasks[update.group_id]['tasks'][i], update)
- }
+ if (
+ tasks.hasOwnProperty(update.group_id) &&
+ tasks[update.group_id].hasOwnProperty('tasks') &&
+ tasks[update.group_id]['tasks'].hasOwnProperty(update.id)
+ ) {
+ tasks[update.group_id]['tasks'][update.id] = update;
}
- console.log(state.tasks)
}
}
})
diff --git a/resources/sass/app.scss b/resources/sass/app.scss
index 92d2c32..027c306 100644
--- a/resources/sass/app.scss
+++ b/resources/sass/app.scss
@@ -105,6 +105,10 @@ html {
text-align: center;
vertical-align: middle;
+ img {
+ vertical-align: middle;
+ }
+
&.right {
text-align: right;
}
diff --git a/resources/views/app.vue b/resources/views/app.vue
index 7cc1fe1..0c80002 100644
--- a/resources/views/app.vue
+++ b/resources/views/app.vue
@@ -3,19 +3,19 @@
MonitoLite Dashboard
Data refreshed: {{ refreshedTime }}
-
+
-
diff --git a/resources/views/components/tasklist.vue b/resources/views/components/tasklist.vue
index cfea88e..97f6631 100644
--- a/resources/views/components/tasklist.vue
+++ b/resources/views/components/tasklist.vue
@@ -1,68 +1,87 @@
-
-
-
-
- Up? |
- Host |
- Type |
- Last checked |
- Frequency (min) |
- Active |
- Actions |
-
-
-
-
-
-
- |
-
- {{ task.host }}
- |
-
-
- |
-
-
+
+
+
+ Tasks for group {{ group.name }} (#{{ group.id }})
+
+
+
+
+
+
+
+ Up? |
+ Host |
+ Type |
+ Last checked |
+ Frequency (min) |
+ Active |
+ Actions |
+
+
+
+
- {{ moment(task.last_execution).fromNow() }}
-
-
-
- Never
-
- {{ task.frequency / 60 }} |
- {{ task.active == 1 ? 'Yes' : 'No' }} |
-
-
-
-
-
-
-
- |
-
-
-
+
+
+ |
+
+ {{ task.host }}
+ |
+
+
+ |
+
+
+ {{ moment(task.last_execution).fromNow() }}
+
+
+
+ Never
+
+ | {{ task.frequency / 60 }} |
+ {{ task.active == 1 ? 'Yes' : 'No' }} |
+
+
+
+
+
+
+
+ |
+ |
+
+
+
+