Skip to content

Releases: Project-PMPanel/PMPanel

PMPanel-1.0.2

03 Dec 15:29
Compare
Choose a tag to compare

ChangeLog:

2021年10月22日

  • 修复节点排序bug

2021年10月20日

  • 重构订阅
  • 增加节点排序

2021年9月26日

  • 优化代码:取消订单逻辑(给用户返利去除)

2021年9月21日

  • 修复绑定tg的bug
  • 提升版本号,修复springboot2.4跨域

2021年9月13日

  • 修复注册的小bug

2021年9月11日

  • 优化clash & surge订阅逻辑

PMPanel-1.0.1

09 Sep 15:19
Compare
Choose a tag to compare

ChangeLog:

2021年9月8日

  • 修复用户显示的流量详情数据
  • 修复管理员页面离线节点统计数量

2021年9月6日

  • 增加sip008规范的ss订阅
  • 修复每日同步流量bug
  • 优化工单,提现邮件提醒
  • 移除废弃函数
  • 优化clash订阅

2021年9月4日

  • 修复gmail重复注册

2021年9月3日

  • 设置用户界面弹窗公告的默认值(默认不弹窗)
  • 修复了1.0.0版本的注册bug(数据库passwd字段长度问题)
  • 修复了管理员界面无法显示与修改用户仪表盘弹窗通知的bug
  • 修复了用户界面流量详情天数的边界bug
  • 修复了通知弹窗在移动端显示bug
  • 新增管理员界面当年的收入详情表格
  • 更新邮件模板

sql:

  • 删除config表中renewMail的值,替换为mailTemplate, 变动如下
INSERT INTO `config`(`id`, `name`, `value`) VALUES (402, 'renewMail', '<div style=\"text-align: center;background-color: #eaeaea;width: 80%;height: 80%;margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;\">\n	<span style=\"display: block;text-align: center;color: #fff;font-size: 26px;height: 50px;line-height: 50px;background: #71c4ff;\">{siteName}</span>\n	<span style=\"display: block;margin-top: 20px;font-size: 20px\">\n		您收到此邮件是因为您在{siteName}的会员即将过期<br><br>\n		为保证服务正常使用,请尽快续费<br><br>\n		官网地址: <a href=\"{siteUrl}\">{siteUrl}</a>\n	</span>\n</div>');
# 上方的删除了,下方的新增了
INSERT INTO `config`(`id`, `name`, `value`) VALUES (402, 'mailTemplate', '<div id=\"mail\">\r\n		<div id=\"main\">\r\n			<div id=\"header\">\r\n				{siteName}\r\n			</div>\r\n			<div id=\"title\">\r\n				{title}\r\n			</div>\r\n			<hr>\r\n			<div id=\"content\">\r\n				{content}\r\n			</div>\r\n			<hr>\r\n			<div id=\"footer\">\r\n				<a href=\"{siteUrl}\" style=\"margin-left: 1%;color: #929292;text-decoration:none\">前往{siteName}</a>\r\n			</div>\r\n		</div>\r\n	</div>\r\n\r\n	<style type=\"text/css\">\r\n		#mail {\r\n			background: #48484845;\r\n			padding: 1%;\r\n		}\r\n		#main {\r\n			margin: 0 30% 0 30%;\r\n			line-height: 20px;\r\n			background: white;\r\n		}\r\n		#header {\r\n			width: 100%;\r\n			height: 10%;\r\n			background: #4880c5;\r\n			font-size: 40px;\r\n			line-height: 80px;\r\n			text-align: center;\r\n			color: white;\r\n		}\r\n		#title {\r\n			height: 40px;\r\n			line-height: 40px;\r\n			font-size: 24px;\r\n			margin: 2%;\r\n			padding-left: 2%;\r\n		}\r\n		#content {\r\n			margin: 2% 0 0 2%;\r\n			font-size: 20px;\r\n			line-height: 1.5;\r\n			padding: 1% 0 5% 2%;\r\n		}\r\n		#footer {\r\n			height: 40px;\r\n			line-height: 40px;\r\n			font-size: 18px;\r\n			padding-left: 2%;\r\n		}\r\n	</style>');

PMPanel-1.0.0

03 Sep 04:03
Compare
Choose a tag to compare

Feat

  1. Refactor node arch for supporting ss, v2ray, trojan with new webapi application
  2. Refactor admin page ui
  3. Redegisn the sql table arch

Update

Breaking change.Please consider reinstall from this version

PMPanel-0.0.3

13 Jun 04:26
Compare
Choose a tag to compare

This version

1.support crisp(config in PMPanel User Repo)
2.suport telegram bot

Next version 0.0.4

TODO:

  1. optimize tg bot
  2. optimize v2ray subscribtion
  3. consider to add more payment methods

Update from 0.0.2

  1. excute sql from sql dir: 0.0.2to0.0.3.sql
  2. config application.properties
  3. replace the new pmpanel-0.0.3.jar

PMPanel-0.0.2

08 Jan 08:26
Compare
Choose a tag to compare

This version

  • Sending mail to users by userFilter in announcement page
  • support postal mail api & smtp by redis queue
  • move client config to web UI config
  • ticket

Next version:0.0.3

TODO:

  • telegram bot
  • crisp
  • more

PMPanel-0.0.1

24 Dec 05:53
Compare
Choose a tag to compare

First release.
Support base function for panel

  • ss manyuser(ssr manyuser need to test)
  • rico v2ray(just ws,no tls)
  • alipay
  • smtp mail
  • support shadowrocket, clash, surge subscribtion

Next version:0.0.2
TODO:

  • Sending mail to users by userFilter in announcement page
  • support aliyun mail api
  • move client config to web UI config
  • more...