add version info and GitHub link on index

This commit is contained in:
杨黄林
2023-09-10 23:29:55 +08:00
parent 92f3e6fe23
commit 5cdf8cc380
6 changed files with 15 additions and 2 deletions

View File

@@ -108,6 +108,11 @@ section.proxy-list .proxy-info .layui-row .layui-row > div:first-child {
border-color: #fde2e2;
}
.version a,
.version span {
color: #99a9bf;
}
@media (prefers-color-scheme: dark) {
.layui-bg-blue {
background-color: #395c74 !important;

View File

@@ -38,6 +38,7 @@ var loadServerInfo = (function ($) {
function renderServerInfo(data) {
var html = layui.laytpl($('#serverInfoTemplate').html()).render(data);
$('#content').html(html);
$('#frpVersion').text(data.version);
renderTrafficChart(data);
renderCountChart(data);

View File

@@ -68,7 +68,11 @@
</li>
</ul>
</div>
<div class="version">1.0.0</div>
<div class="version">
<a href="https://github.com/fatedier/frp" target="_blank">Frp <span id="frpVersion"></span></a>
<span> | </span>
<a href="https://github.com/yhl452493373/frps-panel" target="_blank">${ .FrpsPanel } v${ .version }</a>
</div>
</div>
<div class="layui-body" id="content"></div>
</div>

View File

@@ -13,7 +13,7 @@ import (
"strings"
)
const version = "0.0.2"
const version = "1.4.0"
var (
showVersion bool
@@ -55,6 +55,7 @@ var rootCmd = &cobra.Command{
Subdomains: subdomains,
ConfigFile: configFile,
IniFile: iniFile,
Version: version,
})
if err != nil {
return err

View File

@@ -215,6 +215,7 @@ func (c *HandleController) MakeManagerFunc() func(context *gin.Context) {
"Addr": ginI18n.MustGetMessage(context, "Addr"),
"LastStart": ginI18n.MustGetMessage(context, "Last Start"),
"LastClose": ginI18n.MustGetMessage(context, "Last Close"),
"version": c.Version,
})
}
}

View File

@@ -20,6 +20,7 @@ type HandleController struct {
Subdomains map[string][]string
ConfigFile string
IniFile *ini.File
Version string
}
func NewHandleController(config *HandleController) *HandleController {