💄 Updating the UI and style files. code api

This commit is contained in:
冷冷 committed 2018-11-22 00:30:05 +08:00
1 parent 74dfedc436
commit 61d8d9c6e1
22 files changed
+211 -593

No files matched your search

@@ -163,8 +163,7 @@ public class UserController {
@PutMapping
@PreAuthorize("@pms.hasPermission('sys_user_edit')")
public R<Boolean> userUpdate(@Valid @RequestBody UserDTO userDto) {
SysUser user = userService.selectById(userDto.getUserId());
return new R<>(userService.updateUser(userDto, user.getUsername()));
return new R<>(userService.updateUser(userDto));
}
/**
@@ -187,7 +186,7 @@ public class UserController {
@SysLog("修改个人信息")
@PutMapping("/edit")
public R<Boolean> editInfo(@Valid @RequestBody UserDTO userDto) {
return userService.updateUserInfo(userDto, SecurityUtils.getUser().getUsername());
return userService.updateUserInfo(userDto);
}
/**
@@ -64,19 +64,17 @@ public interface SysUserService extends IService<SysUser> {
* 更新当前用户基本信息
*
* @param userDto 用户信息
* @param username 用户名
* @return Boolean
*/
R<Boolean> updateUserInfo(UserDTO userDto, String username);
R<Boolean> updateUserInfo(UserDTO userDto);
/**
* 更新指定用户信息
*
* @param userDto 用户信息
* @param username 用户信息
* @return
*/
Boolean updateUser(UserDTO userDto, String username);
Boolean updateUser(UserDTO userDto);
/**
* 通过ID查询用户信息
@@ -141,16 +141,16 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
}
@Override
@CacheEvict(value = "user_details", key = "#username")
public R<Boolean> updateUserInfo(UserDTO userDto, String username) {
UserVO userVO = baseMapper.selectUserVoByUsername(username);
@CacheEvict(value = "user_details", key = "#userDto.username")
public R<Boolean> updateUserInfo(UserDTO userDto) {
UserVO userVO = baseMapper.selectUserVoByUsername(userDto.getUsername());
SysUser sysUser = new SysUser();
if (StrUtil.isNotBlank(userDto.getPassword())
&& StrUtil.isNotBlank(userDto.getNewpassword1())) {
if (ENCODER.matches(userDto.getPassword(), userVO.getPassword())) {
sysUser.setPassword(ENCODER.encode(userDto.getNewpassword1()));
} else {
log.warn("原密码错误,修改密码失败:{}", username);
log.warn("原密码错误,修改密码失败:{}", userDto.getUsername());
return new R<>(Boolean.FALSE, "原密码错误,修改失败");
}
}
@@ -161,8 +161,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
}
@Override
@CacheEvict(value = "user_details", key = "#username")
public Boolean updateUser(UserDTO userDto, String username) {
@CacheEvict(value = "user_details", key = "#userDto.username")
public Boolean updateUser(UserDTO userDto) {
SysUser sysUser = new SysUser();
BeanUtils.copyProperties(userDto, sysUser);
sysUser.setUpdateTime(LocalDateTime.now());
@@ -117,11 +117,12 @@
})
.then(data => {
_this.tableData.splice(index, 1)
_this.$message({
showClose: true,
message: '删除成功',
type: 'success'
})
_this.$message({
showClose: true,
message: '删除成功',
type: 'success'
})
this.getList(this.page)
})
.catch(function(err) { })
},
@@ -135,11 +136,11 @@
handleUpdate: function(row, index, done) {
putObj(row).then(data => {
this.tableData.splice(index, 1, Object.assign({}, row))
this.$message({
showClose: true,
message: '修改成功',
type: 'success'
})
this.$message({
showClose: true,
message: '修改成功',
type: 'success'
})
done()
this.getList(this.page)
})
@@ -153,13 +154,13 @@
handleSave: function(row, done) {
addObj(row).then(data => {
this.tableData.push(Object.assign({}, row))
this.$message({
showClose: true,
message: '添加成功',
type: 'success'
})
done()
this.getList(this.page)
this.$message({
showClose: true,
message: '添加成功',
type: 'success'
})
done()
this.getList(this.page)
})
},
/**
+35 -9
View File
@@ -2124,6 +2124,14 @@
"integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
"dev": true
},
"async-validator": {
"version": "1.8.5",
"resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
"integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
"requires": {
"babel-runtime": "6.x"
}
},
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
@@ -2311,8 +2319,7 @@
"babel-helper-vue-jsx-merge-props": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
"integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==",
"dev": true
"integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
},
"babel-helpers": {
"version": "6.24.1",
@@ -2486,7 +2493,6 @@
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"dev": true,
"requires": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
@@ -3820,8 +3826,7 @@
"core-js": {
"version": "2.5.7",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
"integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==",
"dev": true
"integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
},
"core-util-is": {
"version": "1.0.2",
@@ -4433,8 +4438,7 @@
"deepmerge": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
"integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
"dev": true
"integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
},
"default-gateway": {
"version": "2.7.2",
@@ -4870,6 +4874,19 @@
"integrity": "sha512-DqJoDarxq50dcHsOOlMLNoy+qQitlMNbYb6wwbE0oUw2veHdRkpNrhmngiUYKMErdJ8SJ48rpJsZTQgy5SoEAA==",
"dev": true
},
"element-ui": {
"version": "2.4.10",
"resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.4.10.tgz",
"integrity": "sha512-yvcU6DpeZlAtCDyCI0rXi/nfDDhiO9IvoCzoXka95j+0F6S+KCw2dZksSxO5+00rGYSmIYVZ93oNkJNEQgDHOA==",
"requires": {
"async-validator": "~1.8.1",
"babel-helper-vue-jsx-merge-props": "^2.0.0",
"deepmerge": "^1.2.0",
"normalize-wheel": "^1.0.1",
"resize-observer-polyfill": "^1.5.0",
"throttle-debounce": "^1.0.1"
}
},
"elliptic": {
"version": "6.4.1",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz",
@@ -10494,6 +10511,11 @@
"integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
"dev": true
},
"normalize-wheel": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
"integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU="
},
"npm-run-path": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
@@ -12446,8 +12468,7 @@
"regenerator-runtime": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
"integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
"dev": true
"integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
},
"regenerator-transform": {
"version": "0.13.3",
@@ -14451,6 +14472,11 @@
"integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=",
"dev": true
},
"throttle-debounce": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
"integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
},
"through": {
"version": "2.3.8",
"resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
+1
View File
@@ -26,6 +26,7 @@
"d3-selection": "^1.3.2",
"d3-shape": "^1.2.2",
"d3-time": "^1.0.10",
"element-ui": "^2.4.10",
"event-source-polyfill": "^1.0.3",
"lodash": "^4.17.11",
"moment": "^2.22.2",
@@ -23,11 +23,14 @@ import Notifications from './notifications';
import sbaShell from './shell';
import Store from './store';
import ViewRegistry from './viewRegistry';
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import views from './views';
moment.locale(window.navigator.language);
Vue.use(VueRouter);
Vue.use(components);
Vue.use(ElementUI)
const applicationStore = new Store();
const viewRegistry = new ViewRegistry();
@@ -20,7 +20,7 @@
<font-awesome-icon icon="exclamation-triangle" />
</span>
<span :class="{ 'badge is-badge-danger' : downCount > 0 }" :data-badge="downCount">
Applications
应用
</span>
</span>
</template>
@@ -29,23 +29,23 @@
<div class="level applications-stats">
<div class="level-item has-text-centered">
<div>
<p class="heading">Applications</p>
<p class="heading">应用</p>
<p class="title" v-text="applicationsCount">1</p>
</div>
</div>
<div class="level-item has-text-centered">
<div>
<p class="heading">Instances</p>
<p class="heading">实例</p>
<p class="title" v-text="instancesCount">1</p>
</div>
</div>
<div class="level-item has-text-centered">
<div v-if="downCount === 0">
<p class="heading">Status</p>
<p class="heading">状态</p>
<p class="title has-text-success">all up</p>
</div>
<div v-else>
<p class="heading">instances down</p>
<p class="heading">下线</p>
<p class="title has-text-danger" v-text="downCount" />
</div>
</div>
@@ -110,7 +110,7 @@
path: '/applications/:selected?',
props: true,
name: 'applications',
label: 'Applications',
label: '应用',
handle,
order: 0,
component: this
@@ -17,7 +17,6 @@
<template>
<div class="section">
<div class="container">
<h1 class="title">Event Journal</h1>
<div v-if="error" class="message is-warning">
<div class="message-body">
<strong>
@@ -30,24 +29,27 @@
<table class="table is-fullwidth">
<thead>
<tr>
<th>Application</th>
<th>Instance</th>
<th>Time</th>
<th>Event</th>
<th>应用</th>
<th>实例</th>
<th>时间</th>
<th>事件</th>
</tr>
</thead>
<tbody>
<template v-for="event in events">
<tr class="is-selectable" :key="event.key"
@click="showPayload[event.key] ? $delete(showPayload, event.key) : $set(showPayload, event.key, true)"
>
@click="showPayload[event.key] ? $delete(showPayload, event.key) : $set(showPayload, event.key, true)">
<td v-text="instanceNames[event.instance] || '?'" />
<td v-text="event.instance" />
<td v-text="event.timestamp.format('L HH:mm:ss.SSS')" />
<td>
<span v-text="event.type" /> <span v-if="event.type === 'STATUS_CHANGED'"
v-text="`(${event.payload.statusInfo.status})`"
/>
<el-tag type="warning" v-if="event.type === 'DEREGISTERED'">取消注册</el-tag>
<el-tag v-if="event.type === 'REGISTERED'">服务注册</el-tag>
<el-tag v-if="event.type === 'REGISTRATION_UPDATED'">注册更新</el-tag>
<el-tag type="info" v-if="event.type === 'ENDPOINTS_DETECTED'">端点检查</el-tag>
<el-tag type="success" v-if="event.type === 'STATUS_CHANGED' && event.payload.statusInfo.status === 'UP'">服务上线</el-tag>
<el-tag type="warning" v-if="event.type === 'STATUS_CHANGED' && event.payload.statusInfo.status === 'DOWN'">服务下线</el-tag>
<el-tag type="danger" v-if="event.type === 'STATUS_CHANGED' && event.payload.statusInfo.status === 'OFFLINE'">服务注销</el-tag>
</td>
</tr>
<tr :key="`${event.key}-detail`" v-if="showPayload[event.key]">
@@ -133,7 +135,7 @@
viewRegistry.addView({
path: '/journal',
name: 'journal',
label: 'Journal',
label: '事件',
order: 100,
component: this
});
@@ -18,7 +18,28 @@
<template>
<div class="section">
<div class="container">
<iframe src="/hystrix" class="hystrix"></iframe>
<div style="width:800px;margin:0 auto;">
<center>
<img width="264" height="233" src="hystrix/images/hystrix-logo.png">
<br>
<br>
<h2>PigX Hystrix Dashboard</h2>
<el-form ref="form" :model="form" label-width="80px">
<el-form-item label="目标流">
<el-input v-model="form.stream"></el-input>
</el-form-item>
<el-form-item label="延迟">
<el-input type="number" v-model="form.delay"></el-input>
</el-form-item>
<el-form-item label="标题">
<el-input v-model="form.title" t></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="sendToMonitor">开始监控</el-button>
</el-form-item>
</el-form>
</center>
</div>
</div>
</div>
</template>
@@ -27,13 +48,37 @@
export default {
data: () => ({
// eslint-disable-next-line no-undef
version: __PROJECT_VERSION__
version: __PROJECT_VERSION__,
form: {
stream: 'http://localhost:5001/turbine.stream',
delay: '',
title: ''
}
}),
methods: {
sendToMonitor() {
if (this.form.stream) {
let url = "hystrix/monitor?stream=" + encodeURIComponent(this.form.stream) + "";
if (this.form.delay) {
url += "&delay=" +this.form.delay;
}
if (this.form.title) {
url += "&title=" + encodeURIComponent(this.form.title);
}
location.href = url;
} else {
this.$message({
message: "The 'stream' value is required.",
type: 'warning'
});
}
}
},
install({viewRegistry}) {
viewRegistry.addView({
path: '/turbine',
name: 'turbine',
label: 'Turbine',
label: '实时监控',
order: 200,
component: this
});
@@ -43,6 +88,6 @@
<style>
.hystrix{
width: 100%;
height: 600px;
height: 800px;
}
</style>
@@ -81,7 +81,7 @@
viewRegistry.addView({
path: '/wallboard',
name: 'wallboard',
label: 'Wallboard',
label: '图表',
order: -100,
component: this
});
@@ -57,7 +57,7 @@ e.exports=function(){var e={childContextTypes:!0,contextTypes:!0,defaultProps:!0
<body>
<div id="app"></div>
<script>
window.chartData = [{"label":"assets/js/chunk-common.82a7af35.js","statSize":263148,"parsedSize":152,"gzipSize":142,"groups":[{"label":"src/main/frontend/assets/css","path":"./src/main/frontend/assets/css","statSize":263148,"groups":[{"id":"","label":"base.scss","path":"./src/main/frontend/assets/css/base.scss","statSize":263148,"parsedSize":17,"gzipSize":37}],"parsedSize":17,"gzipSize":37}]},{"label":"assets/js/chunk-vendors.1df687d0.js","statSize":1908901,"parsedSize":718696,"gzipSize":244538,"groups":[{"label":"node_modules","path":"./node_modules","statSize":1907915,"groups":[{"label":"@fortawesome","path":"./node_modules/@fortawesome","statSize":98909,"groups":[{"label":"free-solid-svg-icons","path":"./node_modules/@fortawesome/free-solid-svg-icons","statSize":19777,"groups":[{"id":"0097","label":"faTimesCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faTimesCircle.js","statSize":988,"parsedSize":681,"gzipSize":398},{"id":"0951","label":"faBell.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBell.js","statSize":995,"parsedSize":688,"gzipSize":464},{"id":"17f3","label":"faUserCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faUserCircle.js","statSize":965,"parsedSize":658,"gzipSize":430},{"id":"2015","label":"faTrash.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faTrash.js","statSize":923,"parsedSize":616,"gzipSize":438},{"id":"2868","label":"faExclamation.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faExclamation.js","statSize":879,"parsedSize":572,"gzipSize":394},{"id":"28d3","label":"faWrench.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faWrench.js","statSize":1055,"parsedSize":748,"gzipSize":476},{"id":"28fd","label":"faBellSlash.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBellSlash.js","statSize":1224,"parsedSize":917,"gzipSize":599},{"id":"2d009","label":"faBan.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBan.js","statSize":919,"parsedSize":612,"gzipSize":399},{"id":"4ba3","label":"faHeartbeat.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faHeartbeat.js","statSize":1014,"parsedSize":707,"gzipSize":476},{"id":"5621","label":"faSignOutAlt.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faSignOutAlt.js","statSize":952,"parsedSize":645,"gzipSize":427},{"id":"5b6d","label":"faDownload.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faDownload.js","statSize":1048,"parsedSize":741,"gzipSize":447},{"id":"8560","label":"faExclamationTriangle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faExclamationTriangle.js","statSize":1077,"parsedSize":770,"gzipSize":504},{"id":"871b","label":"faMinusCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faMinusCircle.js","statSize":783,"parsedSize":476,"gzipSize":330},{"id":"96aa","label":"faStepBackward.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faStepBackward.js","statSize":797,"parsedSize":490,"gzipSize":368},{"id":"9adb","label":"faBook.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBook.js","statSize":1036,"parsedSize":729,"gzipSize":442},{"id":"a17a","label":"faHome.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faHome.js","statSize":1137,"parsedSize":830,"gzipSize":502},{"id":"dfe7","label":"faQuestionCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faQuestionCircle.js","statSize":1241,"parsedSize":934,"gzipSize":586},{"id":"eaec","label":"faPencilAlt.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faPencilAlt.js","statSize":1074,"parsedSize":767,"gzipSize":471},{"id":"f01e","label":"faCheck.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faCheck.js","statSize":874,"parsedSize":567,"gzipSize":348},{"id":"f959","label":"faStepForward.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faStepForward.js","statSize":796,"parsedSize":489,"gzipSize":359}],"parsedSize":13637,"gzipSize":3951},{"label":"free-brands-svg-icons","path":"./node_modules/@fortawesome/free-brands-svg-icons","statSize":3505,"groups":[{"id":"135e","label":"faStackOverflow.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faStackOverflow.js","statSize":883,"parsedSize":576,"gzipSize":421},{"id":"63c2","label":"faGitter.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faGitter.js","statSize":716,"parsedSize":409,"gzipSize":302},{"id":"eb55","label":"faGithub.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faGithub.js","statSize":1906,"parsedSize":1599,"gzipSize":846}],"parsedSize":2584,"gzipSize":1127},{"label":"vue-fontawesome","path":"./node_modules/@fortawesome/vue-fontawesome","statSize":12896,"groups":[{"id":"ad3d","label":"index.es.js","path":"./node_modules/@fortawesome/vue-fontawesome/index.es.js","statSize":12896,"parsedSize":5683,"gzipSize":2176}],"parsedSize":5683,"gzipSize":2176},{"label":"fontawesome-svg-core","path":"./node_modules/@fLine truncated
window.chartData = [{"label":"assets/js/chunk-common.82a7af35.js","statSize":263148,"parsedSize":152,"gzipSize":142,"groups":[{"label":"src/main/frontend/assets/css","path":"./src/main/frontend/assets/css","statSize":263148,"groups":[{"id":"","label":"base.scss","path":"./src/main/frontend/assets/css/base.scss","statSize":263148,"parsedSize":17,"gzipSize":37}],"parsedSize":17,"gzipSize":37}]},{"label":"assets/js/chunk-vendors.3f3d7607.js","statSize":3293870,"parsedSize":1341037,"gzipSize":396237,"groups":[{"label":"node_modules","path":"./node_modules","statSize":3292884,"groups":[{"label":"@fortawesome","path":"./node_modules/@fortawesome","statSize":98909,"groups":[{"label":"free-solid-svg-icons","path":"./node_modules/@fortawesome/free-solid-svg-icons","statSize":19777,"groups":[{"id":"0097","label":"faTimesCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faTimesCircle.js","statSize":988,"parsedSize":681,"gzipSize":394},{"id":"0951","label":"faBell.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBell.js","statSize":995,"parsedSize":688,"gzipSize":464},{"id":"17f3","label":"faUserCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faUserCircle.js","statSize":965,"parsedSize":658,"gzipSize":430},{"id":"2015","label":"faTrash.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faTrash.js","statSize":923,"parsedSize":616,"gzipSize":437},{"id":"2868","label":"faExclamation.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faExclamation.js","statSize":879,"parsedSize":572,"gzipSize":394},{"id":"28d3","label":"faWrench.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faWrench.js","statSize":1055,"parsedSize":748,"gzipSize":476},{"id":"28fd","label":"faBellSlash.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBellSlash.js","statSize":1224,"parsedSize":917,"gzipSize":599},{"id":"2d009","label":"faBan.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBan.js","statSize":919,"parsedSize":612,"gzipSize":399},{"id":"4ba3","label":"faHeartbeat.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faHeartbeat.js","statSize":1014,"parsedSize":707,"gzipSize":476},{"id":"5621","label":"faSignOutAlt.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faSignOutAlt.js","statSize":952,"parsedSize":645,"gzipSize":427},{"id":"5b6d","label":"faDownload.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faDownload.js","statSize":1048,"parsedSize":741,"gzipSize":447},{"id":"8560","label":"faExclamationTriangle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faExclamationTriangle.js","statSize":1077,"parsedSize":770,"gzipSize":504},{"id":"871b","label":"faMinusCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faMinusCircle.js","statSize":783,"parsedSize":476,"gzipSize":330},{"id":"96aa","label":"faStepBackward.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faStepBackward.js","statSize":797,"parsedSize":490,"gzipSize":364},{"id":"9adb","label":"faBook.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faBook.js","statSize":1036,"parsedSize":729,"gzipSize":442},{"id":"a17a","label":"faHome.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faHome.js","statSize":1137,"parsedSize":830,"gzipSize":502},{"id":"dfe7","label":"faQuestionCircle.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faQuestionCircle.js","statSize":1241,"parsedSize":934,"gzipSize":586},{"id":"eaec","label":"faPencilAlt.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faPencilAlt.js","statSize":1074,"parsedSize":767,"gzipSize":471},{"id":"f01e","label":"faCheck.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faCheck.js","statSize":874,"parsedSize":567,"gzipSize":347},{"id":"f959","label":"faStepForward.js","path":"./node_modules/@fortawesome/free-solid-svg-icons/faStepForward.js","statSize":796,"parsedSize":489,"gzipSize":360}],"parsedSize":13637,"gzipSize":3950},{"label":"free-brands-svg-icons","path":"./node_modules/@fortawesome/free-brands-svg-icons","statSize":3505,"groups":[{"id":"135e","label":"faStackOverflow.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faStackOverflow.js","statSize":883,"parsedSize":576,"gzipSize":421},{"id":"63c2","label":"faGitter.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faGitter.js","statSize":716,"parsedSize":409,"gzipSize":302},{"id":"eb55","label":"faGithub.js","path":"./node_modules/@fortawesome/free-brands-svg-icons/faGithub.js","statSize":1906,"parsedSize":1599,"gzipSize":844}],"parsedSize":2584,"gzipSize":1127},{"label":"vue-fontawesome","path":"./node_modules/@fortawesome/vue-fontawesome","statSize":12896,"groups":[{"id":"ad3d","label":"index.es.js","path":"./node_modules/@fortawesome/vue-fontawesome/index.es.js","statSize":12896,"parsedSize":5683,"gzipSize":2174}],"parsedSize":5683,"gzipSize":2174},{"label":"fontawesome-svg-core","path":"./node_modules/@Line truncated
window.defaultSizes = "parsed";
window.enableWebSocket = false;
</script>
@@ -5,54 +5,72 @@
<base href="${basePath}">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Hystrix Dashboard</title>
<!-- Javascript to monitor and display -->
<script src="<@spring.url '/webjars/jquery/2.1.1/jquery.min.js'/>" type="text/javascript"></script>
<script>
function sendToMonitor() {
if($('#stream').val().length > 0) {
var url = "<@spring.url '/hystrix'/>/monitor?stream=" + encodeURIComponent($('#stream').val()) + "";
if($('#delay').val().length > 0) {
url += "&delay=" + $('#delay').val();
}
if($('#title').val().length > 0) {
url += "&title=" + encodeURIComponent($('#title').val());
}
location.href= url;
} else {
$('#message').html("The 'stream' value is required.");
}
}
</script>
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
</head>
<body>
<div style="width:800px;margin:0 auto;">
<div id="app">
<el-container>
<el-main>
<div style="width:600px;margin:0 auto;">
<center>
<img width="264" height="233" src="<@spring.url '/hystrix'/>/images/hystrix-logo.png">
<br>
<br>
<center>
<img width="264" height="233" src="<@spring.url '/hystrix'/>/images/hystrix-logo.png">
<br>
<br>
<h2>Hystrix Dashboard</h2>
<input id="stream" type="textfield" size="120" placeholder="http://hostname:port/turbine/turbine.stream"></input>
<br><br>
<i>Cluster via Turbine (default cluster):</i> http://turbine-hostname:port/turbine.stream
<br>
<i>Cluster via Turbine (custom cluster):</i> http://turbine-hostname:port/turbine.stream?cluster=[clusterName]
<br>
<i>Single Hystrix App:</i> http://hystrix-app:port/actuator/hystrix.stream
<br><br>
Delay: <input id="delay" type="textfield" size="10" placeholder="2000"></input>ms
&nbsp;&nbsp;&nbsp;&nbsp;
Title: <input id="title" type="textfield" size="60" placeholder="Example Hystrix App"></input><br>
<br>
<button onclick="sendToMonitor()">Monitor Stream</button>
<br><br>
<div id="message" style="color:red"></div>
</center>
<h2>PigX Hystrix Dashboard</h2>
<el-form ref="form" :model="form" label-width="80px">
<el-form-item label="stream">
<el-input v-model="form.stream"></el-input>
</el-form-item>
<el-form-item label="delay">
<el-input v-model="form.delay"></el-input>
</el-form-item>
<el-form-item label="title">
<el-input v-model="form.title"></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="sendToMonitor">开始监控</el-button>
</el-form-item>
</el-form>
</center>
</div>
</el-main>
</el-container>
</div>
</body>
</html>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<script>
new Vue({
el: '#app',
data() {
return {
form: {
stream: '',
delay: '',
title: '',
}
}
},
methods: {
sendToMonitor() {
if ($('#stream').val().length > 0) {
var url = "<@spring.url '/hystrix'/>/monitor?stream=" + encodeURIComponent($('#stream').val()) + "";
if ($('#delay').val().length > 0) {
url += "&delay=" + $('#delay').val();
}
if ($('#title').val().length > 0) {
url += "&title=" + encodeURIComponent($('#title').val());
}
location.href = url;
} else {
this.$message({
message: "The 'stream' value is required.",
type: 'warning'
});
}
}
}
})
</script>
@@ -4,31 +4,18 @@
<head>
<base href="${basePath}">
<meta charset="utf-8" />
<title>Hystrix Monitor</title>
<title>断路器监控</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Setup base for everything -->
<link rel="stylesheet" type="text/css" href="css/global.css" />
<!-- Our custom CSS -->
<link rel="stylesheet" type="text/css" href="css/monitor.css" />
<!-- d3 -->
<script type="text/javascript" src="<@spring.url '/webjars/d3js/3.4.11/d3.min.js'/>" ></script>
<!-- Javascript to monitor and display -->
<script type="text/javascript" src="<@spring.url '/webjars/jquery/2.1.1/jquery.min.js'/>" ></script>
<script type="text/javascript" src="js/jquery.tinysort.min.js"></script>
<script type="text/javascript" src="js/tmpl.js"></script>
<!-- HystrixCommand -->
<script type="text/javascript" src="components/hystrixCommand/hystrixCommand.js"></script>
<link rel="stylesheet" type="text/css" href="components/hystrixCommand/hystrixCommand.css" />
<!-- HystrixThreadPool -->
<script type="text/javascript" src="components/hystrixThreadPool/hystrixThreadPool.js"></script>
<link rel="stylesheet" type="text/css" href="components/hystrixThreadPool/hystrixThreadPool.css" />
</head>
<body>
<div id="header">
@@ -39,7 +26,7 @@
<div class="row">
<div class="menubar">
<div class="title">
Circuit
熔断
</div>
<div class="menu_actions">
Sort:
@@ -54,18 +41,18 @@
<a href="javascript://" onclick="hystrixMonitor.sortByLatency995();">99.5</a>
</div>
<div class="menu_legend">
<span class="success">Success</span> | <span class="shortCircuited">Short-Circuited</span> | <span class="badRequest"> Bad Request</span> | <span class="timeout">Timeout</span> | <span class="rejected">Rejected</span> | <span class="failure">Failure</span> | <span class="errorPercentage">Error %</span>
<span class="success">成功</span> | <span class="shortCircuited">短路</span> | <span class="badRequest">Bad</span> | <span class="timeout">超时</span> | <span class="rejected">拒绝</span> | <span class="failure">失败</span> | <span class="errorPercentage">错误率</span>
</div>
</div>
</div>
<div id="dependencies" class="row dependencies"><span class="loading">Loading ...</span></div>
<div id="dependencies" class="row dependencies"><span class="loading">加载中 ...</span></div>
<div class="spacer"></div>
<div class="row">
<div class="menubar">
<div class="title">
Thread Pools
线程池
</div>
<div class="menu_actions">
Sort: <a href="javascript://" onclick="dependencyThreadPoolMonitor.sortAlphabetically();">Alphabetical</a> |
@@ -73,7 +60,7 @@
</div>
</div>
</div>
<div id="dependencyThreadPools" class="row dependencyThreadPools"><span class="loading">Loading ...</span></div>
<div id="dependencyThreadPools" class="row dependencyThreadPools"><span class="loading">加载中 ...</span></div>
</div>
@@ -101,9 +88,9 @@
var poolStream = "${contextPath}/proxy.stream?origin=" + stream;
if(getUrlVars()["title"] != undefined) {
$('#title_name').text("Hystrix Stream: " + decodeURIComponent(getUrlVars()["title"]))
$('#title_name').text("目标流: " + decodeURIComponent(getUrlVars()["title"]))
} else {
$('#title_name').text("Hystrix Stream: " + decodeURIComponent(stream))
$('#title_name').text("目标流: " + decodeURIComponent(stream))
}
}
console.log("Command Stream: " + commandStream)
@@ -1,399 +0,0 @@
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.confirm-button{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.formatted{white-space:pre}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.icon-button{background:none;border:none;padding:0;font-size:1em;color:inherit}.icon-button:not([disabled]){cursor:pointer}.icon-button:not([disabled]):hover{color:#0a0a0a}.icon-button:not([disabled]) svg{fill:currentcolor}.icon-button:disabled{opacity:.5;pointer-events:none}.icon-button:active{outline:none}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.panel{margin-bottom:1.5rem}.panel__close{margin-right:.75em;color:#b5b5b5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:flex-end}.panel__header--sticky{position:-webkit-sticky;position:sticky;background-color:#fff}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.application-status{text-align:center;line-height:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.application-status__icon{color:grey;margin:0 auto}.application-status__icon--UP{color:#23d160}.application-status__icon--RESTRICTED{color:#ffdd57}.application-status__icon--DOWN,.application-status__icon--OUT_OF_SERVICE{color:#ff3860}.application-status__icon--OFFLINE,.application-status__icon--UNKNOWN{color:#7a7a7a}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.logo{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:12em;flex-basis:12em;-ms-flex-preferred-size:content;flex-basis:content;max-height:2.25em;padding:.5em 1em .5em .5em;font-size:1.5em;font-weight:600;white-space:nowrap}.logo img{margin-right:.5em}.control.has-inline-text{line-height:2.25em}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.application-list__item{-webkit-transition:all 86ms ease-out;transition:all 86ms ease-out}.application-list__item.is-active{margin:.75rem -.75rem;max-width:unset}.application-list__item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:not(.is-active)>.application-list__item__header:hover{background-color:#fafafa}.application-list__item__header>:not(:first-child){margin-left:12px}.application-list__item__header__status{width:64px}.application-list__item__header__name,.application-list__item__header__version{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.application-list__item__header__name.title{margin:.75rem 0}.application-list__item__header__actions{justify-self:end;opacity:0;-webkit-transition:all 86ms ease-out;transition:all 86ms ease-out;will-change:opacity;margin-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.is-active .application-list__item__header__actions,:hover>.application-list__item__header__actions{opacity:1}.application-list__item__header__actions>*{width:32px;height:32px}.application__instances td{vertical-align:middle}.instance__status{width:64px}.instance__actions{text-align:right;opacity:0;-webkit-transition:all 86ms ease-out;transition:all 86ms ease-out;will-change:opacity;margin-right:64px}:hover>.instance__actions{opacity:1}.instance__actions>*{width:32px;height:32px}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.application-group{margin:64px 0}.auditevents{table-layout:fixed}.auditevents td{vertical-align:middle}.auditevents__event--is-detailed td{border:none!important}.auditevents__event-detail{overflow:auto}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.beans table.beans__bean-detail tbody tr{pointer-events:none;background-color:#f5f5f5}.caches td,.caches th{vertical-align:middle}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.cache-chart__svg{height:159px;width:100%}.cache-chart__area--miss{fill:#ffdd57;opacity:.8}.cache-chart__area--hit{fill:#209cee;opacity:.8}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.datasource-chart__svg{height:159px;width:100%}.datasource-chart__area--active{fill:#209cee;opacity:.8}.datasource-chart__line--max{stroke:#7a7a7a}.datasource-current{margin-bottom:0!important}table .metrics__label{width:300px;white-space:pre-wrap}table .metrics__actions{width:1px;vertical-align:middle}table .metrics__statistic-name *{vertical-align:middle}table .metrics__statistic-value{text-align:right;vertical-align:middle}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/td.health-details__nested{padding:0 0 0 .75em;border-bottom:0}.health-details__nested .table{margin-bottom:.5em}.health-details__status{float:right}.health-details__status--UP{color:#23d160}.health-details__status--RESTRICTED{color:#ffdd57}.health-details__status--DOWN,.health-details__status--OUT_OF_SERVICE{color:#ff3860}.health-details__status--OFFLINE,.health-details__status--UNKNOWN{color:#7a7a7a}.info{overflow:auto}.info__key{vertical-align:top}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.mem-chart__svg{height:159px;width:100%}.mem-chart__area--committed{fill:#ffdd57;opacity:.8}.mem-chart__area--used{fill:#209cee;opacity:.8}.mem-chart__area--metaspace{fill:#42d3a5;opacity:.8}.mem-chart__line--max{stroke:#7a7a7a}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.memory-current{margin-bottom:0!important}.metadata{overflow:auto}.metadata__key{vertical-align:top}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.threads-chart__svg{height:159px;width:100%}.threads-chart__area--live{fill:#ffdd57;opacity:.8}.threads-chart__area--daemon{fill:#209cee;opacity:.8}.threads-current{margin-bottom:0!important}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.details-header{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details-header__urls{width:100%;text-align:center}.heapdump{-ms-flex-pack:distribute;justify-content:space-around}.heapdump,.heapdump>div{display:-webkit-box;display:-ms-flexbox;display:flex}.heapdump>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.trace-chart__svg{height:200px;width:100%}.trace-chart__hover{stroke:#b5b5b5;stroke-width:1px}.trace-chart__tooltip{position:absolute;background:#0a0a0a;opacity:.8;pointer-events:none;border-radius:6px;padding:.825em;width:200px}.trace-chart__tooltip table td,.trace-chart__tooltip table th{border:none;color:#b5b5b5;padding:.25em .75em}.trace-chart__tooltip table td{text-align:right}.trace-chart__tooltip--left{left:5px}.trace-chart__tooltip--right{right:5px}.trace-chart .selection{stroke:none;fill:rgba(0,0,0,.2);fill-opacity:1}.trace-chart__axis-y .domain{stroke:none}.trace-chart__axis-y .tick:not(:first-of-type) line{stroke-dasharray:2,2;stroke:#b5b5b5}.trace-chart__area--totalSuccess{fill:#23d160;opacity:.8}.trace-chart__area--totalClientErrors{fill:#ffdd57;opacity:.8}.trace-chart__area--totalServerErrors{fill:#ff3860;opacity:.8}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.httptraces{table-layout:fixed}.httptraces td{vertical-align:middle;overflow:hidden;word-wrap:break-word}.httptraces__trace--is-detailed td{border:none!important}.httptraces__trace-timestamp{width:130px}.httptraces__trace-method{width:100px}.httptraces__trace-uri{width:auto}.httptraces__trace-status{width:80px}.httptraces__trace-contentType{width:200px}.httptraces__trace-contentLength{width:100px}.httptraces__trace-timeTaken{width:120px}.httptraces__trace-detail{overflow:auto}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.m-bean-attribute--text{resize:vertical;min-height:120px}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.m-bean{-webkit-transition:all 86ms ease-out;transition:all 86ms ease-out}.m-bean.is-active{margin:.75rem -.75rem;max-width:unset}.m-bean.is-active .m-bean--header{padding-bottom:0}.m-bean:not(.is-active) .m-bean--header:hover{background-color:#fafafa}.m-bean--header .level .level-left{width:100%}.m-bean--header .level .level-left .level-item{min-width:0;-ms-flex-negative:1;flex-shrink:1}.m-bean--header .level .level-left .level-item p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-bean--header--close{position:absolute;right:.75rem;top:.75rem}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.logfile-view{padding:1.5em}.logfile-view pre{word-break:break-all;padding:0;white-space:pre-wrap;width:100%}.logfile-view pre:hover{background:#dbdbdb}.logfile-view-actions{top:84px;right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;float:right}.logfile-view-actions__navigation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:.5rem}.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.logger-control__level--inherited{opacity:.5}.logger-control__level--inherited:hover{opacity:1}.sessions td,.sessions th{vertical-align:middle}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.sidebar{height:100%;width:175px;background-color:#fafafa;border-right:1px solid #dbdbdb}.sidebar .instance-summary{padding:1rem .5rem;color:#4a4a4a;background-color:#7a7a7a;text-align:center}.sidebar .instance-summary:hover{background-color:hsla(0,0%,47.8%,.9)}.sidebar .instance-summary__name{font-weight:600;font-size:1.25rem}.sidebar .instance-summary__id{font-size:1rem}.sidebar .instance-summary--UP{color:#fff;background-color:#42d3a5}.sidebar .instance-summary--UP:hover{background-color:rgba(66,211,165,.9)}.sidebar .instance-summary--RESTRICTED{color:rgba(0,0,0,.7);background-color:#ffdd57}.sidebar .instance-summary--RESTRICTED:hover{background-color:rgba(255,221,87,.9)}.sidebar .instance-summary--DOWN,.sidebar .instance-summary--OUT_OF_SERVICE{color:#fff;background-color:#ff3860}.sidebar .instance-summary--DOWN:hover,.sidebar .instance-summary--OUT_OF_SERVICE:hover{background-color:rgba(255,56,96,.9)}.sidebar a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.sidebar a:hover{background-color:rgba(0,0,0,.04)}.sidebar .sidebar-group .sidebar-group-items{display:none}.sidebar .sidebar-group.is-active{-webkit-box-shadow:inset 4px 0 0 #42d3a5;box-shadow:inset 4px 0 0 #42d3a5;background-color:rgba(0,0,0,.04)}.sidebar .sidebar-group.is-active>a{color:#4a4a4a;font-weight:600}.sidebar .sidebar-group.is-active .sidebar-group-items{display:block;padding-bottom:.25em}.sidebar .sidebar-group.is-active .sidebar-group-items a{padding-left:2em}.sidebar .sidebar-group.is-active .sidebar-group-items a.is-active{background-color:#42d3a5;color:#fff}.sidebar .sidebar-group.is-showing-flyout .sidebar-group-items{position:fixed;display:block;z-index:999;background-color:#fff;min-width:150px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.instances{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instances,.instances__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.instances__sidebar,.instances__view{position:relative}.instances__sidebar{z-index:20}.instances__view{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;z-index:10}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.thread-tag{width:2em}.thread-tag--runnable{color:#fff!important;background-color:#23d160!important}.thread-tag--runnable:before{content:"R"}.thread-tag--timed_waiting,.thread-tag--waiting{color:rgba(0,0,0,.7)!important;background-color:#ffdd57!important}.thread-tag--timed_waiting:before,.thread-tag--waiting:before{content:"W"}.thread-tag--blocked{color:#fff!important;background-color:#ff3860!important}.thread-tag--blocked:before{content:"B"}.thread-tag--terminated{color:#363636!important;background-color:#f5f5f5!important}.thread-tag--terminated:before{content:"T"}.thread-tag--new{color:#363636!important;background-color:#f5f5f5!important}.thread-tag--new:before{content:"N"}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.threads{table-layout:fixed}.threads__thread-name{width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threads__thread-details{table-layout:fixed}.threads__thread-details td:first-child:not(.threads__thread-stacktrace){width:20%}.threads__thread-stacktrace{overflow:auto;max-height:300px}.threads__timeline{width:auto;overflow:hidden;text-overflow:ellipsis;padding-left:0!important;padding-right:0!important}.threads__timeline svg{display:block}.threads__scale .domain{display:none}.thread--runnable{fill:#23d160}.thread--timed_waiting,.thread--waiting{fill:#ffdd57}.thread--blocked{fill:#ff3860}.hystrix{width:100%;height:600px}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.hex-mesh{background-color:#4a4a4a;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hex{fill-opacity:.05;stroke-width:.5;stroke-opacity:.8}.hex polygon{fill:none;stroke:#7a7a7a;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.hex.is-white polygon{fill:#fff;fill-opacity:.3;stroke:#fff;stroke-opacity:.95;stroke-width:1.5}.hex.is-black polygon{fill:#0a0a0a;fill-opacity:.3;stroke:#0a0a0a;stroke-opacity:.95;stroke-width:1.5}.hex.is-light polygon{fill:#f5f5f5;fill-opacity:.3;stroke:#f5f5f5;stroke-opacity:.95;stroke-width:1.5}.hex.is-dark polygon{fill:#363636;fill-opacity:.3;stroke:#363636;stroke-opacity:.95;stroke-width:1.5}.hex.is-primary polygon{fill:#42d3a5;fill-opacity:.3;stroke:#42d3a5;stroke-opacity:.95;stroke-width:1.5}.hex.is-link polygon{fill:#3273dc;fill-opacity:.3;stroke:#3273dc;stroke-opacity:.95;stroke-width:1.5}.hex.is-info polygon{fill:#209cee;fill-opacity:.3;stroke:#209cee;stroke-opacity:.95;stroke-width:1.5}.hex.is-success polygon{fill:#23d160;fill-opacity:.3;stroke:#23d160;stroke-opacity:.95;stroke-width:1.5}.hex.is-warning polygon{fill:#ffdd57;fill-opacity:.3;stroke:#ffdd57;stroke-opacity:.95;stroke-width:1.5}.hex.is-danger polygon{fill:#ff3860;fill-opacity:.3;stroke:#ff3860;stroke-opacity:.95;stroke-width:1.5}.hex.is-selectable:hover{cursor:pointer}.hex.is-selectable:hover polygon{fill-opacity:.85;stroke-opacity:1}.hex__body{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
/*!
* Copyright 2014-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/.wallboard{background-color:#4a4a4a;height:calc(100vh - 52px);width:100%}.wallboard .application{color:#f5f5f5;font-size:1em;font-weight:400;line-height:1;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wallboard .application__name{width:100%;padding:2.5%;color:#fff;font-size:2em;font-weight:600;line-height:1.125}.wallboard .application__version{color:#f5f5f5;font-size:1.25em;line-height:1.25}.wallboard .application__header{width:90%;margin-bottom:.5em}.wallboard .application__footer{width:90%;margin-top:.5em}
@@ -1,59 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0097":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r="fas",i="times-circle",a=512,o=512,s=[],u="f057",c="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z";e.definition={prefix:r,iconName:i,icon:[a,o,s,u,c]},e.faTimesCircle=e.definition,e.prefix=r,e.iconName=i,e.width=a,e.height=o,e.ligatures=s,e.unicode=u,e.svgPathData=c},"00fd":function(t,e,n){var r=n("9e69"),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;function u(t){var e=a.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(u){}var i=o.call(t);return r&&(e?t[s]=n:delete t[s]),i}t.exports=u},"010e":function(t,e,n){(function(t,e){e(n("c1df"))})(0,function(t){"use strict";var e=t.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return e})},"01f9":function(t,e,n){"use strict";var r=n("2d00"),i=n("5ca1"),a=n("2aba"),o=n("32e9"),s=n("84f2"),u=n("41a0"),c=n("7f20"),l=n("38fd"),d=n("2b4c")("iterator"),f=!([].keys&&"next"in[].keys()),h="@@iterator",_="keys",m="values",p=function(){return this};t.exports=function(t,e,n,y,v,g,b){u(n,e,y);var M,w,L,x=function(t){if(!f&&t in D)return D[t];switch(t){case _:return function(){return new n(this,t)};case m:return function(){return new n(this,t)}}return function(){return new n(this,t)}},Y=e+" Iterator",k=v==m,T=!1,D=t.prototype,S=D[d]||D[h]||v&&D[v],j=S||x(v),O=v?k?x("entries"):j:void 0,H="Array"==e&&D.entries||S;if(H&&(L=l(H.call(new t)),L!==Object.prototype&&L.next&&(c(L,Y,!0),r||"function"==typeof L[d]||o(L,d,p))),k&&S&&S.name!==m&&(T=!0,j=function(){return S.call(this)}),r&&!b||!f&&!T&&D[d]||o(D,d,j),s[e]=j,s[Y]=p,v)if(M={values:k?j:x(m),keys:g?j:x(_),entries:O},b)for(w in M)w in D||a(D,w,M[w]);else i(i.P+i.F*(f||T),e,M);return M}},"02f4":function(t,e,n){var r=n("4588"),i=n("be13");t.exports=function(t){return function(e,n){var a,o,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(a=s.charCodeAt(u),a<55296||a>56319||u+1===c||(o=s.charCodeAt(u+1))<56320||o>57343?t?s.charAt(u):a:t?s.slice(u,u+2):o-56320+(a-55296<<10)+65536)}}},"02fb":function(t,e,n){(function(t,e){e(n("c1df"))})(0,function(t){"use strict";var e=t.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവLine truncated
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports=function(t){return null!=t&&(n(t)||r(t)||!!t._isBuffer)}},"0558":function(t,e,n){(function(t,e){e(n("c1df"))})(0,function(t){"use strict";function e(t){return t%100===11||t%10!==1}function n(t,n,r,i){var a=t+" ";switch(r){case"s":return n||i?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return e(t)?a+(n||i?"sekúndur":"sekúndum"):a+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return e(t)?a+(n||i?"mínútur":"mínútum"):n?a+"mínúta":a+"mínútu";case"hh":return e(t)?a+(n||i?"klukkustundir":"klukkustundum"):a+"klukkustund";case"d":return n?"dagur":i?"dag":"degi";case"dd":return e(t)?n?a+"dagar":a+(i?"daga":"dögum"):n?a+"dagur":a+(i?"dag":"degi");case"M":return n?"mánuður":i?"mánuð":"mánuði";case"MM":return e(t)?n?a+"mánuðir":a+(i?"mánuði":"mánuðum"):n?a+"mánuður":a+(i?"mánuð":"mánuði");case"y":return n||i?"ár":"ári";case"yy":return e(t)?a+(n||i?"ár":"árum"):a+(n||i?"ár":"ári")}}var r=t.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},"0621":function(t,e,n){var r=n("9e69"),i=n("d370"),a=n("6747"),o=r?r.isConcatSpreadable:void 0;function s(t){return a(t)||i(t)||!!(o&&t&&t[o])}t.exports=s},"0721":function(t,e,n){(function(t,e){e(n("c1df"))})(0,function(t){"use strict";var e=t.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e})},"079e":function(t,e,n){(function(t,e){e(n("c1df"))})(0,function(t){"use strict";var e=t.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(t){return"午後"===t},meridiem:function(t,e,n){return t<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(t){return t.week()<this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(t){return this.week()<t.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return e})},"07c7":function(t,e){function n(){return!1}t.exports=n},"087d":function(t,e){function n(t,e){var n=-1,r=e.length,i=t.length;while(++n<r)t[i+n]=e[n];return t}t.exports=n},"08cc":function(t,e,n){var r=n("1a8c");function i(t){return t===t&&!r(t)}t.exports=i},"0951":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r="fas",i="bell",a=448,o=512,s=[],u="f0f3",c="M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35Line truncated
/*!
* Vue.js v2.5.17
* (c) 2014-2018 Evan You
* Released under the MIT License.
*/
var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function a(t){return!0===t}function o(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return null!==t&&"object"===typeof t}var c=Object.prototype.toString;function l(t){return"[object Object]"===c.call(t)}function d(t){return"[object RegExp]"===c.call(t)}function f(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return null==t?"":"object"===typeof t?JSON.stringify(t,null,2):String(t)}function _(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}m("slot,component",!0);var p=m("key,ref,slot,slot-scope,is");function y(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}var v=Object.prototype.hasOwnProperty;function g(t,e){return v.call(t,e)}function b(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var M=/-(\w)/g,w=b(function(t){return t.replace(M,function(t,e){return e?e.toUpperCase():""})}),L=b(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),x=/\B([A-Z])/g,Y=b(function(t){return t.replace(x,"-$1").toLowerCase()});function k(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function T(t,e){return t.bind(e)}var D=Function.prototype.bind?T:k;function S(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function O(t){for(var e={},n=0;n<t.length;n++)t[n]&&j(e,t[n]);return e}function H(t,e,n){}var E=function(t,e,n){return!1},A=function(t){return t};function P(t,e){if(t===e)return!0;var n=u(t),r=u(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var i=Array.isArray(t),a=Array.isArray(e);if(i&&a)return t.length===e.length&&t.every(function(t,n){return P(t,e[n])});if(i||a)return!1;var o=Object.keys(t),s=Object.keys(e);return o.length===s.length&&o.every(function(n){return P(t[n],e[n])})}catch(c){return!1}}function C(t,e){for(var n=0;n<t.length;n++)if(P(t[n],e))return n;return-1}function N(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var z="data-server-rendered",F=["component","directive","filter"],W=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured"],R={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:E,isReservedAttr:E,isUnknownElement:E,getTagNamespace:H,parsePlatformTagName:A,mustUseProp:E,_lifecycleHooks:W};function I(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function U(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var $=/[^\w.$]/;function q(t){if(!$.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}var V,B="__proto__"in{},J="undefined"!==typeof window,G="undefined"!==typeof WXEnvironment&&!!WXEnvironment.platform,K=G&&WXEnvironment.platform.toLowerCase(),X=J&&window.navigator.userAgent.toLowerCase(),Z=X&&/msie|trident/.test(X),Q=X&&X.indexOf("msie 9.0")>0,tt=X&&X.indexOf("edge/")>0,et=(X&&X.indexOf("android"),X&&/iphone|ipad|ipod|ios/.test(X)||"ios"===K),nt=(X&&/chrome\/\d+/.test(X),{}.watch),rt=!1;if(J)try{var it={};Object.defineProperty(it,"passive",{get:function(){rt=!0}}),window.addEventListener("test-passive",null,it)}catch(Qa){}var at=function(){return void 0===V&&(V=!J&&!G&&"undefined"!==typeof t&&"server"===t["process"].env.VUE_ENV),V},ot=J&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function st(t){return"function"===typeof t&&/native code/.test(t.toString())}var ut,ct="undefined"!==typeof Symbol&&st(Symbol)&&"undefined"!==typeof Reflect&&st(Reflect.ownKeys);ut="undefined"!==typeof Set&&st(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var lt=H,dt=0,ft=function(){this.id=dt++,this.subs=[]};ft.prototype.addSub=function(t){this.subs.push(t)},ft.prototype.removeSub=function(t){y(this.subs,t)},ft.prototype.depend=function(){ft.target&&ft.target.addDep(this)},ft.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e<n;e++)t[e].update()},ft.target=null;var ht=[];function _t(t){ft.target&&ht.push(ft.target),ft.target=t}function mt(){ft.target=ht.pop()}var pt=function(t,e,n,r,i,a,o,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.compLine truncated
/*!
* Autolinker.js
* 1.7.1
*
* Copyright(c) 2018 Gregory Jacobs <greg@greg-jacobs.com>
* MIT License
*
* https://github.com/gregjacobs/Autolinker.js
*/(function(n,o){i=[],r=o,a="function"===typeof r?r.apply(e,i):r,void 0===a||(t.exports=a)})(0,function(){var t=function(e){e=e||{},this.version=t.version,this.urls=this.normalizeUrlsCfg(e.urls),this.email="boolean"!==typeof e.email||e.email,this.phone="boolean"!==typeof e.phone||e.phone,this.hashtag=e.hashtag||!1,this.mention=e.mention||!1,this.newWindow="boolean"!==typeof e.newWindow||e.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(e.stripPrefix),this.stripTrailingSlash="boolean"!==typeof e.stripTrailingSlash||e.stripTrailingSlash,this.decodePercentEncoding="boolean"!==typeof e.decodePercentEncoding||e.decodePercentEncoding;var n=this.mention;if(!1!==n&&"twitter"!==n&&"instagram"!==n)throw new Error("invalid `mention` cfg - see docs");var r=this.hashtag;if(!1!==r&&"twitter"!==r&&"facebook"!==r&&"instagram"!==r)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(e.truncate),this.className=e.className||"",this.replaceFn=e.replaceFn||null,this.context=e.context||this,this.htmlParser=null,this.matchers=null,this.tagBuilder=null};return t.link=function(e,n){var r=new t(n);return r.link(e)},t.parse=function(e,n){var r=new t(n);return r.parse(e)},t.version="1.7.1",t.prototype={constructor:t,normalizeUrlsCfg:function(t){return null==t&&(t=!0),"boolean"===typeof t?{schemeMatches:t,wwwMatches:t,tldMatches:t}:{schemeMatches:"boolean"!==typeof t.schemeMatches||t.schemeMatches,wwwMatches:"boolean"!==typeof t.wwwMatches||t.wwwMatches,tldMatches:"boolean"!==typeof t.tldMatches||t.tldMatches}},normalizeStripPrefixCfg:function(t){return null==t&&(t=!0),"boolean"===typeof t?{scheme:t,www:t}:{scheme:"boolean"!==typeof t.scheme||t.scheme,www:"boolean"!==typeof t.www||t.www}},normalizeTruncateCfg:function(e){return"number"===typeof e?{length:e,location:"end"}:t.Util.defaults(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},parse:function(t){for(var e=this.getHtmlParser(),n=e.parse(t),r=0,i=[],a=0,o=n.length;a<o;a++){var s=n[a],u=s.getType();if("element"===u&&"a"===s.getTagName())s.isClosing()?r=Math.max(r-1,0):r++;else if("text"===u&&0===r){var c=this.parseText(s.getText(),s.getOffset());i.push.apply(i,c)}}return i=this.compactMatches(i),i=this.removeUnwantedMatches(i),i},compactMatches:function(t){t.sort(function(t,e){return t.getOffset()-e.getOffset()});for(var e=0;e<t.length-1;e++){var n=t[e],r=n.getOffset(),i=n.getMatchedText().length,a=r+i;if(e+1<t.length){if(t[e+1].getOffset()===r){var o=t[e+1].getMatchedText().length>i?e:e+1;t.splice(o,1);continue}t[e+1].getOffset()<a&&t.splice(e+1,1)}}return t},removeUnwantedMatches:function(e){var n=t.Util.remove;return this.hashtag||n(e,function(t){return"hashtag"===t.getType()}),this.email||n(e,function(t){return"email"===t.getType()}),this.phone||n(e,function(t){return"phone"===t.getType()}),this.mention||n(e,function(t){return"mention"===t.getType()}),this.urls.schemeMatches||n(e,function(t){return"url"===t.getType()&&"scheme"===t.getUrlMatchType()}),this.urls.wwwMatches||n(e,function(t){return"url"===t.getType()&&"www"===t.getUrlMatchType()}),this.urls.tldMatches||n(e,function(t){return"url"===t.getType()&&"tld"===t.getUrlMatchType()}),e},parseText:function(t,e){e=e||0;for(var n=this.getMatchers(),r=[],i=0,a=n.length;i<a;i++){for(var o=n[i].parseMatches(t),s=0,u=o.length;s<u;s++)o[s].setOffset(e+o[s].getOffset());r.push.apply(r,o)}return r},link:function(t){if(!t)return"";for(var e=this.parse(t),n=[],r=0,i=0,a=e.length;i<a;i++){var o=e[i];n.push(t.substring(r,o.getOffset())),n.push(this.createMatchReturnVal(o)),r=o.getOffset()+o.getMatchedText().length}return n.push(t.substring(r)),n.join("")},createMatchReturnVal:function(e){var n;if(this.replaceFn&&(n=this.replaceFn.call(this.context,e)),"string"===typeof n)return n;if(!1===n)return e.getMatchedText();if(n instanceof t.HtmlTag)return n.toAnchorString();var r=e.buildTag();return r.toAnchorString()},getHtmlParser:function(){var e=this.htmlParser;return e||(e=this.htmlParser=new t.htmlParser.HtmlParser),e},getMatchers:function(){if(this.matchers)return this.matchers;var e=t.matcher,n=this.getTagBuilder(),r=[new e.Hashtag({tagBuilder:n,serviceName:this.hashtag}),new e.Email({tagBuilder:n}),new e.Phone({tagBuilder:n}),new e.Mention({tagBuilder:n,serviceName:this.mention}),new e.Url({tagBuilder:n,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=r},getTagBuilder:function(){var e=this.tagBuilder;return e||(e=this.tagBuilder=new t.AnchorTagBuilder({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e}},t.match={},t.matcher={},t.htmlParser={},t.truncate={},t.Util={abstractMethod:function(){throw"abstract"},trimRegex:/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,assign:function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t},defaults:function(t,e){for(var n in e)e.hasOwnProperty(n)&&void 0===t[n]&&(t[n]=e[n]);return t},extend:function(e,n){var r,i=e.protLine truncated
/**
* vue-router v3.0.1
* (c) 2017 Evan You
* @license MIT
*/function r(t,e){0}function i(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}var a={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,a=e.data;a.routerView=!0;var u=i.$createElement,c=n.name,l=i.$route,d=i._routerViewCache||(i._routerViewCache={}),f=0,h=!1;while(i&&i._routerRoot!==i)i.$vnode&&i.$vnode.data.routerView&&f++,i._inactive&&(h=!0),i=i.$parent;if(a.routerViewDepth=f,h)return u(d[c],a,r);var _=l.matched[f];if(!_)return d[c]=null,u();var m=d[c]=_.components[c];a.registerRouteInstance=function(t,e){var n=_.instances[c];(e&&n!==t||!e&&n===t)&&(_.instances[c]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){_.instances[c]=e.componentInstance};var p=a.props=o(l,_.props&&_.props[c]);if(p){p=a.props=s({},p);var y=a.attrs=a.attrs||{};for(var v in p)m.props&&v in m.props||(y[v]=p[v],delete p[v])}return u(m,a,r)}};function o(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}function s(t,e){for(var n in e)t[n]=e[n];return t}var u=/[!'()*]/g,c=function(t){return"%"+t.charCodeAt(0).toString(16)},l=/%2C/g,d=function(t){return encodeURIComponent(t).replace(u,c).replace(l,",")},f=decodeURIComponent;function h(t,e,n){void 0===e&&(e={});var r,i=n||_;try{r=i(t||"")}catch(o){r={}}for(var a in e)r[a]=e[a];return r}function _(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=f(n.shift()),i=n.length>0?f(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]}),e):e}function m(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return d(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(d(e)):r.push(d(e)+"="+d(t)))}),r.join("&")}return d(e)+"="+d(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var p=/\/?$/;function y(t,e,n,r){var i=r&&r.options.stringifyQuery,a=e.query||{};try{a=v(a)}catch(s){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:a,params:e.params||{},fullPath:M(e,i),matched:t?b(t):[]};return n&&(o.redirectedFrom=M(n,i)),Object.freeze(o)}function v(t){if(Array.isArray(t))return t.map(v);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=v(t[n]);return e}return t}var g=y(null,{path:"/"});function b(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function M(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var a=e||m;return(n||"/")+a(r)+i}function w(t,e){return e===g?t===e:!!e&&(t.path&&e.path?t.path.replace(p,"")===e.path.replace(p,"")&&t.hash===e.hash&&L(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&L(t.query,e.query)&&L(t.params,e.params)))}function L(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],i=e[n];return"object"===typeof r&&"object"===typeof i?L(r,i):String(r)===String(i)})}function x(t,e){return 0===t.path.replace(p,"/").indexOf(e.path.replace(p,"/"))&&(!e.hash||t.hash===e.hash)&&Y(t.query,e.query)}function Y(t,e){for(var n in e)if(!(n in t))return!1;return!0}var k,T=[String,Object],D=[String,Array],S={name:"router-link",props:{to:{type:T,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:D,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),a=i.location,o=i.route,s=i.href,u={},c=n.options.linkActiveClass,l=n.options.linkExactActiveClass,d=null==c?"router-link-active":c,f=null==l?"router-link-exact-active":l,h=null==this.activeClass?d:this.activeClass,_=null==this.exactActiveClass?f:this.exactActiveClass,m=a.path?y(null,a,null,n):o;u[_]=w(r,m),u[h]=this.exact?u[_]:x(r,m);var p=function(t){j(t)&&(e.replace?n.replace(a):n.push(a))},v={click:j};Array.isArray(this.event)?this.event.forEach(function(t){v[t]=p}):v[this.event]=p;var g={class:u};if("a"===this.tag)g.on=v,g.attrs={href:s};else{var b=O(this.$slots.default);if(b){b.isStatic=!1;var M=k.util.extend,L=b.data=M({},b.data);L.on=v;var Y=b.data.attrs=M({},b.data.attrs);Y.href=s}else g.on=v}return t(this.tag,g,this.$slots.default)}};function j(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function O(t){if(t)for(var e,n=0;n<t.length;n++){if(e=t[n],"a"===e.tag)return e;if(e.children&&(e=O(e.children)))return e}}function H(t){if(!H.installed||k!==t){H.installed=!0,k=t;var e=function(t){return void 0!==t},n=function(t,n){var r=t.$options._parentVnodeLine truncated
/*!
* Font Awesome Free 5.5.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/
var r=function(){},i={},a={},o={mark:r,measure:r};try{"undefined"!==typeof window&&(i=window),"undefined"!==typeof document&&(a=document),"undefined"!==typeof MutationObserver&&MutationObserver,"undefined"!==typeof performance&&(o=performance)}catch(St){}var s=i.navigator||{},u=s.userAgent,c=void 0===u?"":u,l=i,d=a,f=o,h=!!d.documentElement&&!!d.head&&"function"===typeof d.addEventListener&&"function"===typeof d.createElement,_=~c.indexOf("MSIE")||~c.indexOf("Trident/"),m="___FONT_AWESOME___",p=16,y="fa",v="svg-inline--fa",g="data-fa-i2svg",b=(function(){try{}catch(St){return!1}}(),[1,2,3,4,5,6,7,8,9,10]),M=b.concat([11,12,13,14,15,16,17,18,19,20]),w=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter"].concat(b.map(function(t){return t+"x"})).concat(M.map(function(t){return"w-"+t})),function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}),L=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),x=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Y=function(){function t(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(u){i=!0,a=u}finally{try{!r&&s["return"]&&s["return"]()}finally{if(i)throw a}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),k=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)},T=l.FontAwesomeConfig||{};function D(t){var e=d.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}function S(t){return""===t||"false"!==t&&("true"===t||t)}if(d&&"function"===typeof d.querySelector){var j=[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];j.forEach(function(t){var e=Y(t,2),n=e[0],r=e[1],i=S(D(n));void 0!==i&&null!==i&&(T[r]=i)})}var O=x({familyPrefix:y,replacementClass:v,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},T);O.autoReplaceSvg||(O.observeMutations=!1);var H=x({},O);l.FontAwesomeConfig=H;var E=l||{};E[m]||(E[m]={}),E[m].styles||(E[m].styles={}),E[m].hooks||(E[m].hooks={}),E[m].shims||(E[m].shims=[]);var A=E[m],P=[],C=function t(){d.removeEventListener("DOMContentLoaded",t),N=1,P.map(function(t){return t()})},N=!1;h&&(N=(d.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(d.readyState),N||d.addEventListener("DOMContentLoaded",C));var z=p,F={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function W(t){if(t&&h){var e=d.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=d.head.childNodes,r=null,i=n.length-1;i>-1;i--){var a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return d.head.insertBefore(e,r),t}}var R="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function I(){var t=12,e="";while(t-- >0)e+=R[62*Math.random()|0];return e}function U(t){return(""+t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function $(t){return Object.keys(t||{}).reduce(function(e,n){return e+(n+'="')+U(t[n])+'" '},"").trim()}function q(t){return Object.keys(t||{}).reduce(function(e,n){return e+(n+": ")+t[n]+";"},"")}function V(t){return t.size!==F.size||t.x!==F.x||t.y!==F.y||t.rotate!==F.rotate||t.flipX||t.flipY}function B(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,i={transform:"translate("+n/2+" 256)"},a="translate("+32*e.x+", "+32*e.y+") ",o="scale("+e.size/16*(e.flipX?-1:1)+", "+e.size/16*(e.flipY?-1:1)+") ",s="rotate("+e.rotate+" 0 0)",u={transform:a+" "+o+" "+s},c={transform:"translate("+r/2*-1+" -256)"};return{outer:i,inner:u,path:c}}function J(t){var e=t.transform,n=t.width,r=void 0===n?p:n,i=t.height,a=void 0===i?p:i,o=t.startCentered,s=void 0!==o&&o,u="";return u+=s&&_?"translate("+(e.x/z-r/2)+"em, "+(e.y/z-a/2)+"em) ":s?"translate(calc(-50% + "+e.x/z+"em), calc(-50% + "+e.y/z+"em)) ":"translate("+e.x/z+"em, "+e.y/z+"em) ",u+="scale("+e.size/z*(e.flipX?-1:1Line truncated
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.14.4
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var n="undefined"!==typeof window&&"undefined"!==typeof document,r=["Edge","Trident","Firefox"],i=0,a=0;a<r.length;a+=1)if(n&&navigator.userAgent.indexOf(r[a])>=0){i=1;break}function o(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}function s(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},i))}}var u=n&&window.Promise,c=u?o:s;function l(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function d(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function f(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function h(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=d(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:h(f(t))}var _=n&&!(!window.MSInputMethodContext||!document.documentMode),m=n&&/MSIE 10/.test(navigator.userAgent);function p(t){return 11===t?_:10===t?m:_||m}function y(t){if(!t)return document.documentElement;var e=p(10)?document.body:null,n=t.offsetParent;while(n===e&&t.nextElementSibling)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===d(n,"position")?y(n):n:t?t.ownerDocument.documentElement:document.documentElement}function v(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||y(t.firstElementChild)===t)}function g(t){return null!==t.parentNode?g(t.parentNode):t}function b(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,a=document.createRange();a.setStart(r,0),a.setEnd(i,0);var o=a.commonAncestorContainer;if(t!==o&&e!==o||r.contains(i))return v(o)?o:y(o);var s=g(t);return s.host?b(s.host,e):b(t,g(e).host)}function M(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var i=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||i;return a[n]}return t[n]}function w(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=M(e,"top"),i=M(e,"left"),a=n?-1:1;return t.top+=r*a,t.bottom+=r*a,t.left+=i*a,t.right+=i*a,t}function L(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function x(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],p(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function Y(t){var e=t.body,n=t.documentElement,r=p(10)&&getComputedStyle(n);return{height:x("Height",e,n,r),width:x("Width",e,n,r)}}var k=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},T=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),D=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},S=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function j(t){return S({},t,{right:t.left+t.width,bottom:t.top+t.height})}function O(t){var e={};try{if(p(10)){e=t.getBoundingClientRect();var n=M(t,"top"),r=M(t,"left");e.top+=n,e.left+=r,e.bottom+=n,e.right+=r}else e=t.getBoundingClientRect()}catch(f){}var i={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},a="HTML"===t.nodeName?Y(t.ownerDocument):{},o=a.width||t.clientWidth||i.right-i.left,s=a.height||t.clientHeight||i.bottom-i.top,u=t.offsetWidth-o,c=t.offsetHeight-s;if(u||c){var l=d(t);u-=L(l,"x"),c-=L(l,"y"),i.width-=u,i.height-=c}return j(i)}function H(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=p(10),i="HTML"===e.nodeName,a=O(t),o=O(e),s=h(t),u=d(e),c=parseFloat(u.borderTopWidth,10),l=parseFloat(u.borderLeftWidth,10);n&&i&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var f=j({top:a.top-o.top-c,left:a.left-o.left-l,width:a.width,height:a.height});if(f.marginTop=0,f.marginLeft=0,!r&&i){var _=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);f.top-=c-_,f.bottom-=c-_,f.left-=l-m,f.right-=l-m,f.marginTop=_,f.marginLeft=m}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(f=w(f,e)),f}function E(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=H(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),o=e?0:M(n),s=e?0:M(n,"left"),u={top:o-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:a};return j(u)}function A(t){var e=t.nodeName;rLine truncated
//# sourceMappingURL=chunk-vendors.1df687d0.js.map
@@ -1 +0,0 @@
{"version":3,"sources":["webpack:///./node_modules/@fortawesome/free-solid-svg-icons/faTimesCircle.js","webpack:///./node_modules/lodash/_getRawTag.js","webpack:///./node_modules/moment/locale/uz-latn.js","webpack:///./node_modules/core-js/modules/_iter-define.js","webpack:///./node_modules/core-js/modules/_string-at.js","webpack:///./node_modules/moment/locale/ml.js","webpack:///./node_modules/lodash/_baseKeys.js","webpack:///./node_modules/moment/locale/cv.js","webpack:///./node_modules/is-buffer/index.js","webpack:///./node_modules/moment/locale/is.js","webpack:///./node_modules/lodash/_isFlattenable.js","webpack:///./node_modules/moment/locale/fo.js","webpack:///./node_modules/moment/locale/ja.js","webpack:///./node_modules/lodash/stubFalse.js","webpack:///./node_modules/lodash/_arrayPush.js","webpack:///./node_modules/lodash/_isStrictComparable.js","webpack:///./node_modules/@fortawesome/free-solid-svg-icons/faBell.js","webpack:///./node_modules/core-js/modules/es7.promise.finally.js","webpack:///./node_modules/lodash/_strictIndexOf.js","webpack:///./node_modules/axios/lib/core/Axios.js","webpack:///./node_modules/moment/locale/es-do.js","webpack:///./node_modules/core-js/modules/_array-methods.js","webpack:///./node_modules/moment/locale/ar-ma.js","webpack:///./node_modules/lodash/_getNative.js","webpack:///./node_modules/core-js/modules/_flags.js","webpack:///./node_modules/moment/locale/gom-latn.js","webpack:///./node_modules/lodash/isBuffer.js","webpack:///./node_modules/core-js/modules/_object-keys.js","webpack:///./node_modules/rxjs/internal/operators/ignoreElements.js","webpack:///./node_modules/axios/lib/helpers/spread.js","webpack:///./node_modules/moment/locale/fr-ch.js","webpack:///./node_modules/moment/locale/en-au.js","webpack:///./node_modules/moment/locale/tr.js","webpack:///./node_modules/lodash/_baseAssignIn.js","webpack:///./node_modules/moment/locale/da.js","webpack:///./node_modules/moment/locale/tl-ph.js","webpack:///./node_modules/rxjs/internal/scheduler/Action.js","webpack:///./node_modules/moment/locale/eu.js","webpack:///./node_modules/lodash/_baseRest.js","webpack:///./node_modules/lodash/_copySymbolsIn.js","webpack:///./node_modules/core-js/modules/es6.weak-map.js","webpack:///./node_modules/moment/locale/th.js","webpack:///./node_modules/core-js/modules/_is-array.js","webpack:///./node_modules/core-js/modules/_object-gopd.js","webpack:///./node_modules/lodash/_isKeyable.js","webpack:///./node_modules/lodash/isObjectLike.js","webpack:///./node_modules/@fortawesome/free-brands-svg-icons/faStackOverflow.js","webpack:///./node_modules/lodash/_isMasked.js","webpack:///./node_modules/ansi_up/ansi_up.js","webpack:///./node_modules/moment/locale/sr-cyrl.js","webpack:///./node_modules/lodash/isEmpty.js","webpack:///./node_modules/core-js/modules/_object-dps.js","webpack:///./node_modules/rxjs/internal/Subscriber.js","webpack:///./node_modules/lodash/_baseSet.js","webpack:///./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","webpack:///./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js","webpack:///./node_modules/rxjs/internal/SubjectSubscription.js","webpack:///./node_modules/rxjs/internal/operators/retryWhen.js","webpack:///./node_modules/@fortawesome/free-solid-svg-icons/faUserCircle.js","webpack:///./node_modules/lodash/_baseMatchesProperty.js","webpack:///./node_modules/rxjs/internal/util/isObject.js","webpack:///./node_modules/lodash/_stringToPath.js","webpack:///./node_modules/core-js/modules/_task.js","webpack:///./node_modules/rxjs/internal/Observer.js","webpack:///./node_modules/lodash/_baseIsMap.js","webpack:///./node_modules/lodash/isObject.js","webpack:///./node_modules/moment/locale/mt.js","webpack:///./node_modules/lodash/_getAllKeysIn.js","webpack:///./node_modules/lodash/_equalByTag.js","webpack:///./node_modules/core-js/modules/es6.array.from.js","webpack:///./node_modules/lodash/_Promise.js","webpack:///./node_modules/moment/locale/ar-ly.js","webpack:///./node_modules/axios/lib/helpers/bind.js","webpack:///./node_modules/rxjs/internal/util/isInteropObservable.js","webpack:///./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","webpack:///./node_modules/lodash/_hashDelete.js","webpack:///./node_modules/rxjs/internal/scheduler/animationFrame.js","webpack:///./node_modules/core-js/modules/_iter-call.js","webpack:///./node_modules/moment/locale/be.js","webpack:///./node_modules/lodash/_mapCacheSet.js","webpack:///./node_modules/@fortawesome/free-solid-svg-icons/faTrash.js","webpack:///./node_modules/moment/locale/ka.js","webpack:///./node_modules/rxjs/internal/observable/concat.js","webpack:///./node_modules/core-js/modules/es6.array.find-index.js","webpack:///./node_modules/lodash/_matchesStrictComparable.js","webpack:///./node_modules/core-js/modules/_fix-re-wks.js","webpack:///./node_modules/lodash/_compareMultiple.js","webpack:///./node_modules/lodash/_overRest.js","webpack:///./node_modules/moment/locale/ko.js"Line truncated
@@ -1,2 +0,0 @@
(function(t){function e(e){for(var a,i,c=e[0],o=e[1],l=e[2],u=0,p=[];u<c.length;u++)i=c[u],s[i]&&p.push(s[i][0]),s[i]=0;for(a in o)Object.prototype.hasOwnProperty.call(o,a)&&(t[a]=o[a]);d&&d(e);while(p.length)p.shift()();return r.push.apply(r,l||[]),n()}function n(){for(var t,e=0;e<r.length;e++){for(var n=r[e],a=!0,i=1;i<n.length;i++){var o=n[i];0!==s[o]&&(a=!1)}a&&(r.splice(e--,1),t=c(c.s=n[0]))}return t}var a={},s={"sba-core":0},r=[];function i(t){return c.p+"assets/js/"+({"event-source-polyfill":"event-source-polyfill"}[t]||t)+"."+{"event-source-polyfill":"e23f2cef"}[t]+".js"}function c(e){if(a[e])return a[e].exports;var n=a[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,c),n.l=!0,n.exports}c.e=function(t){var e=[],n=s[t];if(0!==n)if(n)e.push(n[2]);else{var a=new Promise(function(e,a){n=s[t]=[e,a]});e.push(n[2]=a);var r,o=document.getElementsByTagName("head")[0],l=document.createElement("script");l.charset="utf-8",l.timeout=120,c.nc&&l.setAttribute("nonce",c.nc),l.src=i(t),r=function(e){l.onerror=l.onload=null,clearTimeout(u);var n=s[t];if(0!==n){if(n){var a=e&&("load"===e.type?"missing":e.type),r=e&&e.target&&e.target.src,i=new Error("Loading chunk "+t+" failed.\n("+a+": "+r+")");i.type=a,i.request=r,n[1](i)}s[t]=void 0}};var u=setTimeout(function(){r({type:"timeout",target:l})},12e4);l.onerror=l.onload=r,o.appendChild(l)}return Promise.all(e)},c.m=t,c.c=a,c.d=function(t,e,n){c.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},c.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},c.t=function(t,e){if(1&e&&(t=c(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(c.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)c.d(n,a,function(e){return t[e]}.bind(null,a));return n},c.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return c.d(e,"a",e),e},c.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},c.p="",c.oe=function(t){throw console.error(t),t};var o=window["webpackJsonp"]=window["webpackJsonp"]||[],l=o.push.bind(o);o.push=e,o=o.slice();for(var u=0;u<o.length;u++)e(o[u]);var d=l;r.push([0,"chunk-vendors","chunk-common"]),n()})({0:function(t,e,n){t.exports=n("e906")},"0405":function(t,e,n){},"0475":function(t,e,n){"use strict";var a=n("b6f2"),s=n.n(a);s.a},"063e":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.hasTags?n("div",{staticClass:"field is-grouped is-grouped-multiline"},t._l(t.tags,function(e,a){return n("div",{key:a,staticClass:"control"},[n("div",{staticClass:"tags has-addons"},[n("span",{staticClass:"tag is-dark",domProps:{textContent:t._s(a)}}),n("span",{staticClass:"tag is-light",domProps:{textContent:t._s(e)}})])])})):t._e()},s=[],r=(n("ac6a"),n("456d"),{props:{tags:{type:Object,required:!0}},computed:{hasTags:function(){return Object.keys(this.tags).length>0}}}),i=r,c=n("2877"),o=Object(c["a"])(i,a,s,!1,null,null,null);o.options.__file="sba-tags.vue";e["default"]=o.exports},"09a2":function(t,e,n){"use strict";var a=n("4b10"),s=n.n(a);s.a},"09b1":function(t,e,n){},"0a03":function(t,e,n){"use strict";var a=n("0ab4"),s=n.n(a);s.a},"0ab4":function(t,e,n){},"0db0":function(t,e,n){"use strict";var a=n("ba0c"),s=n.n(a);s.a},"0de9":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"card panel"},[t.title||t.$slots["header"]?n("header",{directives:[{name:"sticks-below",rawName:"v-sticks-below",value:t.headerSticksBelow,expression:"headerSticksBelow"}],staticClass:"card-header",class:{"panel__header--sticky":t.headerSticksBelow}},[n("p",{staticClass:"card-header-title"},[n("span",{domProps:{textContent:t._s(t.title)}}),t._t("header")],2),n("div",{staticClass:"panel__close"},[t.closeable?n("sba-icon-button",{attrs:{icon:["far","times-circle"]},on:{click:function(e){return e.stopPropagation(),t.close(e)}}}):t._e()],1)]):t._e(),t.$slots["default"]?n("div",{staticClass:"card-content"},[t._t("default")],2):t._e()])},s=[],r=n("cc40"),i=n("310e"),c={components:{SbaIconButton:i["default"]},directives:{sticksBelow:r["a"]},props:{title:{type:String,required:!0},closeable:{type:Boolean,default:!1},headerSticksBelow:{type:Array,default:void 0}},methods:{close:function(t){this.$emit("close",t)}}},o=c,l=(n("aa77"),n("2877")),u=Object(l["a"])(o,a,s,!1,null,null,null);u.options.__file="sba-panel.vue";e["default"]=u.exports},"0f24":function(t,e,n){},"0fad":function(t,e,n){"use strict";var a=n("f967"),s=n.n(a);s.a},"10b3":function(t,e,n){},"12b1":function(t,e,n){var a={"./font-awesome-icon.js":"bcf5","./index.js":"686a","./sba-confirm-button.vue":"61b6","./sba-formatted-obj.vue":"dbf5","./sba-icon-button.vue":"310e","./sba-panel.vue":"0de9","./sba-status.vue":"aca8","./sba-tags.vue":"063Line truncated
//# sourceMappingURL=sba-core.57ec87a2.js.map
@@ -1 +0,0 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/main/frontend/components/sba-status.vue?b4fc","webpack:///./src/main/frontend/components/sba-tags.vue?8818","webpack:///src/main/frontend/components/sba-tags.vue","webpack:///./src/main/frontend/components/sba-tags.vue?ec1f","webpack:///./src/main/frontend/components/sba-tags.vue","webpack:///./src/main/frontend/views/instances/sessions/sessions-list.vue?9074","webpack:///./src/main/frontend/views/instances/auditevents/auditevents-list.vue?063a","webpack:///./src/main/frontend/views/turbine/index.vue?57a1","webpack:///./src/main/frontend/components/sba-panel.vue?d8f1","webpack:///src/main/frontend/components/sba-panel.vue","webpack:///./src/main/frontend/components/sba-panel.vue?110e","webpack:///./src/main/frontend/components/sba-panel.vue?8f3b","webpack:///./src/main/frontend/views/instances/loggers/index.vue?9762","webpack:///.*\\.spec\\.(js|vue)$).)*\\.(js|vue)$","webpack:///./src/main/frontend/views/instances/heapdump/index.vue?61eb","webpack:///./src/main/frontend/views/instances/caches/caches-list.vue?c0a1","webpack:///./src/main/frontend/views/instances/jolokia/index.vue?06d6","webpack:///./src/main/frontend/views/applications/index.vue?f18d","webpack:///./src/main/frontend/views/instances/metrics/metric.vue?e55c","webpack:///src/main/frontend/views/instances/metrics/metric.vue","webpack:///./src/main/frontend/views/instances/metrics/metric.vue?6909","webpack:///./src/main/frontend/views/instances/metrics/metric.vue?115a","webpack:///./src/main/frontend/views/index.js","webpack:///./src/main/frontend/utils/autolink.js","webpack:///./src/main/frontend/views/instances/httptrace/traces-chart.vue?999b","webpack:///./src/main/frontend/views/instances/logfile/index.vue?7baa","webpack:///src/main/frontend/views/instances/logfile/index.vue","webpack:///./src/main/frontend/views/instances/logfile/index.vue?6a84","webpack:///./src/main/frontend/views/instances/logfile/index.vue?cce4","webpack:///./src/main/frontend/utils/uri.js","webpack:///./src/main/frontend/views/instances/details/details-memory.vue?45df","webpack:///./src/main/frontend/views/instances/details/health-details.vue?6f0a","webpack:///./src/main/frontend/components/sba-icon-button.vue?b2a2","webpack:///src/main/frontend/components/sba-icon-button.vue","webpack:///./src/main/frontend/components/sba-icon-button.vue?4133","webpack:///./src/main/frontend/components/sba-icon-button.vue?aa92","webpack:///./src/main/frontend/views/instances/details/details-metadata.vue?0450","webpack:///./src/main/frontend/views/instances/heapdump/index.vue?38ea","webpack:///src/main/frontend/views/instances/heapdump/index.vue","webpack:///./src/main/frontend/views/instances/heapdump/index.vue?0b5b","webpack:///./src/main/frontend/views/instances/heapdump/index.vue?fa10","webpack:///./src/main/frontend/views sync ^\\.\\/.+\\/index\\.(js|vue)$","webpack:///./src/main/frontend/views/instances/scheduledtasks/index.vue?bff8","webpack:///src/main/frontend/views/instances/scheduledtasks/index.vue","webpack:///./src/main/frontend/views/instances/scheduledtasks/index.vue?3719","webpack:///./src/main/frontend/views/instances/scheduledtasks/index.vue","webpack:///./src/main/frontend/views/wallboard/index.vue?8a95","webpack:///./src/main/frontend/views/wallboard/hex-mesh.vue?e580","webpack:///./src/main/frontend/directives/on-resize.js","webpack:///src/main/frontend/views/wallboard/hex-mesh.vue","webpack:///./src/main/frontend/views/wallboard/hex-mesh.vue?c3c8","webpack:///./src/main/frontend/views/wallboard/hex-mesh.vue?26e3","webpack:///src/main/frontend/views/wallboard/index.vue","webpack:///./src/main/frontend/views/wallboard/index.vue?ac8a","webpack:///./src/main/frontend/views/wallboard/index.vue?bf53","webpack:///./node_modules/moment/locale sync ^\\.\\/.*$","webpack:///./src/main/frontend/utils/d3.js","webpack:///./src/main/frontend/views/instances/httptrace/index.vue?26f6","webpack:///./src/main/frontend/views/instances/httptrace/traces-chart.vue?80f4","webpack:///src/main/frontend/views/instances/httptrace/traces-chart.vue","webpack:///./src/main/frontend/views/instances/httptrace/traces-chart.vue?b10b","webpack:///./src/main/frontend/views/instances/httptrace/traces-chart.vue?9b98","webpack:///./src/main/frontend/views/instances/httptrace/traces-list.vue?63c4","webpack:///src/main/frontend/views/instances/httptrace/traces-list.vue","webpack:///./src/main/frontend/views/instances/httptrace/traces-list.vue?0e37","webpack:///./src/main/frontend/views/instances/httptrace/traces-list.vue?3b4f","webpack:///src/main/frontend/views/instances/httptrace/index.vue","webpack:///./src/main/frontend/views/instances/httptrace/index.vue?d0f7","webpack:///./src/main/frontend/views/instances/httptrace/index.vue","webpack:///./src/main/frontend/views/instances/details/details-cache.vue?6892","webpack:///./src/main/frontend/utils/eventsource-polyfill.js","webpack:///./src/main/frontend/views/instances/details/detaiLine truncated
@@ -1,4 +1,4 @@
<!DOCTYPE html><html><head><base th:href="@{${adminContextPath} + '/'}" href=/ ><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=format-detection content="telephone=no,email=no"><meta name=theme-color content=#42d3a5><th:block th:each="cssFile : ${cssExtensions}"><link rel=preload th:href=${cssFile.resourcePath} as=style></th:block><th:block th:each="jsFile : ${jsExtensions}"><link rel=preload th:href=${jsFile.resourcePath} as=script></th:block><th:block th:each="cssFile : ${cssExtensions}"><link th:href=${cssFile.resourcePath} rel=stylesheet></th:block><link rel="shortcut icon" href=assets/img/favicon.png type=image/png><title th:text=${uiSettings.title}>服务监控</title><link href=assets/css/chunk-common.9808b72e.css rel=preload as=style><link href=assets/css/sba-core.16e99150.css rel=preload as=style><link href=assets/js/chunk-common.82a7af35.js rel=preload as=script><link href=assets/js/chunk-vendors.1df687d0.js rel=preload as=script><link href=assets/js/sba-core.57ec87a2.js rel=preload as=script><link href=assets/css/chunk-common.9808b72e.css rel=stylesheet><link href=assets/css/sba-core.16e99150.css rel=stylesheet></head><body><div id=app></div><script th:inline=javascript>var SBA = {
<!DOCTYPE html><html><head><base th:href="@{${adminContextPath} + '/'}" href=/ ><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=format-detection content="telephone=no,email=no"><meta name=theme-color content=#42d3a5><th:block th:each="cssFile : ${cssExtensions}"><link rel=preload th:href=${cssFile.resourcePath} as=style></th:block><th:block th:each="jsFile : ${jsExtensions}"><link rel=preload th:href=${jsFile.resourcePath} as=script></th:block><th:block th:each="cssFile : ${cssExtensions}"><link th:href=${cssFile.resourcePath} rel=stylesheet></th:block><link rel="shortcut icon" href=assets/img/favicon.png type=image/png><title th:text=${uiSettings.title}>服务监控</title><link href=assets/css/chunk-common.9808b72e.css rel=preload as=style><link href=assets/css/chunk-vendors.b14d72af.css rel=preload as=style><link href=assets/css/sba-core.1d30acdf.css rel=preload as=style><link href=assets/js/chunk-common.82a7af35.js rel=preload as=script><link href=assets/js/chunk-vendors.3f3d7607.js rel=preload as=script><link href=assets/js/sba-core.f44ce28e.js rel=preload as=script><link href=assets/css/chunk-vendors.b14d72af.css rel=stylesheet><link href=assets/css/chunk-common.9808b72e.css rel=stylesheet><link href=assets/css/sba-core.1d30acdf.css rel=stylesheet></head><body><div id=app></div><script th:inline=javascript>var SBA = {
uiSettings: /*[[${uiSettings}]]*/ {},
user: /*[[${user}]]*/ null,
extensions: [],
@@ -11,4 +11,4 @@
use: function (ext) {
this.extensions.push(ext);
}
}</script><th:block th:each="jsFile : ${jsExtensions}"><script lang=javascript th:src=${jsFile.resourcePath}></script></th:block><script src=assets/js/chunk-vendors.1df687d0.js></script><script src=assets/js/chunk-common.82a7af35.js></script><script src=assets/js/sba-core.57ec87a2.js></script></body></html>
}</script><th:block th:each="jsFile : ${jsExtensions}"><script lang=javascript th:src=${jsFile.resourcePath}></script></th:block><script src=assets/js/chunk-vendors.3f3d7607.js></script><script src=assets/js/chunk-common.82a7af35.js></script><script src=assets/js/sba-core.f44ce28e.js></script></body></html>
@@ -1 +1 @@
<!DOCTYPE html><html><head><base th:href="@{${adminContextPath} + '/'}" href=/ ><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=format-detection content="telephone=no,email=no"><meta name=theme-color content=#42d3a5><link rel="shortcut icon" href=assets/img/favicon.png type=image/png><title>Spring Boot Admin - Login</title><link href=assets/css/chunk-common.9808b72e.css rel=stylesheet></head><body class=login><section class="hero is-fullheight"><div class=hero-body><div class="container has-text-centered"><div class="column is-4 is-offset-4"><div class=box><figure class="image is-128x128 login--logo"><img src=assets/img/icon-spring-boot-admin.svg></figure><h1 class="title has-text-primary">PigX 服务状态监控</h1><form method=post><input type=hidden th:if=${_csrf} th:name=${_csrf.parameterName} th:value=${_csrf.token}><div class=field><p class="is-medium has-text-danger" th:unless="${param.error == null}">Invalid username or password</p><p class=is-medium th:unless="${param.logout == null}">Logout successful</p></div><div class=field><div class=control><input class="input is-medium" type=input name=username placeholder=Username autofocus th:classappend="${param.error != null} ? is-danger"></div></div><div class=field><div class=control><input class="input is-medium" type=password name=password placeholder=Password th:classappend="${param.error != null} ? is-danger"></div></div><div class=field><div class=control><input type=submit class="button is-block is-primary is-medium is-fullwidth" value=Login></div></div></form></div></div></div></div></section><script src=assets/js/chunk-vendors.1df687d0.js></script><script src=assets/js/chunk-common.82a7af35.js></script><script src=assets/js/login.e0bb271c.js></script></body></html>
<!DOCTYPE html><html><head><base th:href="@{${adminContextPath} + '/'}" href=/ ><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=format-detection content="telephone=no,email=no"><meta name=theme-color content=#42d3a5><link rel="shortcut icon" href=assets/img/favicon.png type=image/png><title>Spring Boot Admin - Login</title><link href=assets/css/chunk-vendors.b14d72af.css rel=stylesheet><link href=assets/css/chunk-common.9808b72e.css rel=stylesheet></head><body class=login><section class="hero is-fullheight"><div class=hero-body><div class="container has-text-centered"><div class="column is-4 is-offset-4"><div class=box><figure class="image is-128x128 login--logo"><img src=assets/img/icon-spring-boot-admin.svg></figure><h1 class="title has-text-primary">PigX 服务状态监控</h1><form method=post><input type=hidden th:if=${_csrf} th:name=${_csrf.parameterName} th:value=${_csrf.token}><div class=field><p class="is-medium has-text-danger" th:unless="${param.error == null}">Invalid username or password</p><p class=is-medium th:unless="${param.logout == null}">Logout successful</p></div><div class=field><div class=control><input class="input is-medium" type=input name=username placeholder=Username autofocus th:classappend="${param.error != null} ? is-danger"></div></div><div class=field><div class=control><input class="input is-medium" type=password name=password placeholder=Password th:classappend="${param.error != null} ? is-danger"></div></div><div class=field><div class=control><input type=submit class="button is-block is-primary is-medium is-fullwidth" value=Login></div></div></form></div></div></div></div></section><script src=assets/js/chunk-vendors.3f3d7607.js></script><script src=assets/js/chunk-common.82a7af35.js></script><script src=assets/js/login.e0bb271c.js></script></body></html>