sun-panel

A server, NAS navigation panel, Homepage, browser homepage. | 一个服务器、NAS导航面板、Homepage、浏览器首页。

MIT License

Stars
2.6K
Committers
4

Bot releases are visible (Hide)

sun-panel - v1.5.2-beta24-08-23 Latest Release

Published by hslr-s about 2 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [Added] Loading display for project loading.
  • [Optimized] Card data caching.
  • [Fixed] Issue with Docker container card status where the same request was made multiple times due to caching. [Reported and tested by Fly from the QQ group]
sun-panel - v1.5.2-beta24-08-22

Published by hslr-s about 2 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [Enhancement] The loading speed of the Docker container list has been improved on some devices.
  • [Optimization] When the navigation page is opened within an iframe frame, it will now open using the parent window.
  • [Optimization] The style of the Docker manager has been optimized.
  • [Optimization] Docker cards bound to containers will automatically match containers with the same name after an update (while logged in).
sun-panel - v1.5.2-beta24-08-10

Published by hslr-s 2 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [Enhancement] Custom footer support for <script> JavaScript code and references to external JavaScript files.
  • [Enhancement] Project card data supports local caching, reducing the loading process.
  • [Optimization] Search bar compatibility issue with Chinese input in Mac Safari browser.
  • [Optimization] Display effect of mobile terminal Docker management.

sun-panel - v1.5.1

Published by hslr-s 3 months ago

[简体中文] | [English]

[!CAUTION]

  1. Before upgrading from the Docker version v1.3.0 or earlier to this version, please read the Update Instructions first.
  2. If you want to view the Docker status in the container, add the following when mounting: -v /var/run/docker.sock:/var/run/docker.sock (Some devices may not support this.)
  • [Feature] All Features of v1.5.0
  • [Fix] Issue with Normal Image Cards Being Unmovable for Sorting Due to Middle Mouse Button Opening Address in a New Window
  • [Fix] Issue with the Default Text Color Being Empty in the Search Bar Component
sun-panel - v1.5.0

Published by hslr-s 3 months ago

[简体中文] | [English]

[!CAUTION]

  1. Before upgrading from the Docker version v1.3.0 or earlier to this version, please read the Update Instructions first.
  2. If you want to view the Docker status in the container, add the following when mounting: -v /var/run/docker.sock:/var/run/docker.sock (Some devices may not support this.)
  • [New Feature] Simple Docker Manager (Non-PRO can view status, but cannot control the start and stop of containers)
  • [New Feature] Redesigned Icon Cards, adding Docker application and built-in application icon cards
  • [New Feature] Search Box Component
  • [New Feature] Online Check for New Versions (Does not support online upgrades)
  • [New Feature] Card Editing Window Supports Card Deletion
  • [New Feature] Switch to Hide All PRO Feature Badges and Descriptions PRO
  • [New Feature] System Status -> Disk Card Custom Display Title
  • [New Feature] Middle Mouse Button Opens the Project Card Address in a New Window
  • [Enhancement] Simulated Glow Effect on Icon Cards When Mouse Hovers Over, Following the Background Color
  • [Optimization] Group Style Supports Independent Settings and Can Be Set to Hide in Public Mode
  • [Optimization] Launcher and other parts of the window support drag-and-drop movement
  • [Optimization] Login expiration time can be configured in the configuration file (The original 72-hour expiration is changed to 168 hours, still with the automatic renewal mechanism) Reference Instructions
  • [Fix] v1.5.0-beta24-07-03 System Status Disk Mini-Card Does Not Display Custom Title
  • [Fix] Issue with File Deletion Failure in File Management Upload
  • [Other] Project Card Grouping Adds Unique Identifiers, Reflected in the Class of Navigation Page Group Styles, and Can Be Used with Custom Footer, CSS, and JS to Achieve More Flexible Features and Richer Styles More Information
  • [Other] For more, you can refer to the update logs of the previous v1.5.0-beta versions
sun-panel - v1.5.0-beta24-07-03

Published by hslr-s 4 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [New] Search box component supports adding custom search engines (non-PRO supports adding two extra engines)
  • [New] Customizable search box style
  • [New] Online check for new versions (does not support online upgrades)
  • [New] Card editing window supports deleting cards
  • [New] System Status -> Disk Card custom display title
  • [Optimization] Mouse hovering over icon cards will simulate a glowing effect with the background color
  • [Optimization] Some windows, such as the launcher, support drag-and-drop movement
  • [Optimization] Docker card memory display length
  • [Fix] Issue where the status update was abnormal after manually turning Docker cards on and off
  • [Fix] Issue where modifying icon card order would cause disarray in certain scenarios
  • [Other] Added unique identifiers for project card groups, reflected in the group styles class on the navigation page, allowing for more flexible features and rich styles with custom footers, CSS, and JS More details
  • [Other] Added some friendly hint labels
  • [Removed] Removed Gaussian blur effect on cards by default from v1.5.0-beta24-05-10; if needed, it can be achieved through custom footers/CSS
sun-panel - v1.5.0-beta24-05-11

Published by hslr-s 5 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [Fixed] The issue of ineffective addition of disk items in system status in v1.5.0-beta24-05-10.
sun-panel - v1.5.0-beta24-05-10

Published by hslr-s 5 months ago

[简体中文] | [English]

Before upgrading from Docker version v1.3.0 or earlier, please read the release notes carefully.

If you want to view the Docker status inside the container, make sure to mount with: -v /var/run/docker.sock:/var/run/docker.sock

  • [Added] Simple Docker manager (non-PRO can view status, does not support starting and stopping containers).
  • [Added] Refactored icon cards, added Docker application and built-in application icon cards.
  • [Optimized] Group styles can be independently set and can be set to public mode to hide.
  • [Optimized] Added configurable login expiration duration (changed the original 72-hour expiration to 168 hours, still continuing the automatic renewal mechanism).
  • [Optimized] Moved buttons such as built-in application launcher to the upper right corner.
sun-panel - V1.4.0

Published by hslr-s 6 months ago

[简体中文] | [English]

[!CAUTION]
Please carefully back up your data before upgrading from v1.3.0 and earlier versions❗❗❗ This version simplifies the Docker mounting directories, but still supports the old path mounting method. If you are a Docker user and want to try the latest mounting method, be sure to read the release notes first (there is a Chinese version explanation below the article).

  • [NEW] OpenAPI open interface beta feature, developers can implement some functions by calling API interface (Documentation)
  • [NEW] Global site settings: custom site title PRO, custom site icon PRO, custom login page background image
  • [NEW] Online editing of global custom index.js and index.css files PRO (non-PRO users can still modify them from the program installation directory)
  • [NEW] Support for uploading background images in heic and avif formats #77 (tested only for avif)
  • [FIX] v1.4.0-beta24-04-12 old version users upgrade incompatible with online editing js, css issue
  • [OPTIMIZE] Disable referrer. Solve the problem that some websites cannot be opened after redirection (e.g., qBittorrent) [#64, #127]
  • [OPTIMIZE] Obtain icons for third-party websites
  • [OPTIMIZE] When editing projects, remind if the URL does not start with http/https
  • [OPTIMIZE] Modify the display format of system status [Details icon], including information format of disk and memory [Used amount/Total amount]
  • [OTHER] Docker version simplifies mounting directory to ./conf (see details here) #45
  • [OTHER] For more information, please refer to the previous v1.4.0-beta* version update logs
sun-panel - v1.4.0-beta24-04-12

Published by hslr-s 6 months ago

[简体中文] | [English]

[!CAUTION] Upgrade Instructions
Before upgrading from v1.3.0 or earlier, please carefully backup your data❗❗❗ Be sure to read the update instructions for Docker versions (there is a Chinese version of the instructions below the article).

  • [New] Global site settings
    • Customize site title PRO
    • Customize website favicon PRO
    • Customize login page background image
  • [New] Online editing for global custom index.js and index.css files PRO (non-PRO users can still modify them from the software installation directory)
  • [New] OpenAPI interface, developers can implement certain functions by calling API interfaces (Documentation)
  • [Optimization] Fetching third-party website icons (can fetch 99.999...% of website icons 😉, unless the website hasn't set an icon)
  • [Optimization] When editing project icons, a prompt is displayed if the URL does not start with http or https.
sun-panel - v1.4.0-beta24-02-20

Published by hslr-s 8 months ago

[简体中文] | [English]

The Beta version is a pre-release testing version before the official release and may contain significant bugs. Please exercise caution when upgrading.
❗❗❗Ensure to perform a backup before upgrading❗❗❗
Before updating, please refer to the update instructions tutorial.

Friendly reminder: Please seriously back up your data before upgrading to this version ❗❗❗, for Docker version, please make sure to read the release notes beforehand.

  • [New] Added directory configuration to the configuration file:
    • Custom web directory
    • Custom CSS and JavaScript directory (For upgrades from older versions, manual addition of this configuration is required; otherwise defaults to ./web/custom)
  • [Optimization] Improved prompt for system application loading failure.
  • [Optimization] Modified the display format of system status [details icon], including information format for disk and memory [used amount/total amount].
  • [Other] Docker version has streamlined mounting directory to ./conf. For specific details, refer to (Explanation).
sun-panel - v1.3.0

Published by hslr-s 9 months ago

查看简体中文

Support the previous official version to be upgraded directly without special treatment

  • [Addition] Internationalization adaptation (added English support)
  • [Addition] System status module (supports CPU, memory, disk)
  • [Addition] Dark mode adaptation
  • [Addition] Display switch button for network mode
  • [Addition] Global custom JS and CSS (experimental feature, may be adjusted in the future) Reference Guide
  • [Addition] Account custom footer Example of record number
  • [Addition] Image address for custom wallpaper
  • [Optimization] Improved search box style (added CSS hover effect, improved translation) #62 (By Tang Jing Hang)
  • [Optimization] Cache site icons to the server, can be managed in uploaded files #74
  • [Optimization] Addressed the issue of excessive login expiration prompt messages
  • [Optimization] Search bar supports shortcut key Esc to clear keywords
  • [Other] For more information, refer to the previous v1.3.0-beta* version changelog
sun-panel - v1.3.0-beta24-01-25

Published by hslr-s 9 months ago

[简体中文] | [English]

The Beta version is a pre-release testing version before the official release and may contain significant bugs. Please exercise caution when upgrading.
❗❗❗Ensure to perform a backup before upgrading❗❗❗
Before updating, please refer to the update instructions tutorial.

  • [Addition] Display switch for network mode toggle button
  • [Fix] Addressed an issue where certain errors were not displayed correctly
  • [Other] Optimized DOM structure and added class names for some important tags (facilitating custom CSS usage)
  • [Other] Backend command-line instructions and all output content are now in English
  • [Other] Dockerfile declares port number
sun-panel - v1.3.0-beta24-01-17-19

Published by hslr-s 9 months ago

查看简体中文

The Beta version is a pre-release testing version before the official release and may contain significant bugs. Please exercise caution when upgrading.
❗❗❗Ensure to perform a backup before upgrading❗❗❗
Before updating, please refer to the update instructions tutorial.

  • [Addition] Dark mode adaptation
  • [Addition] Experimental feature: Custom CSS and JS (subject to potential adjustments in future releases)Reference instructions
  • [Optimization] Enhanced the style of the search box (added CSS hover effect, improved translation) #62
  • [Optimization] The system status disk and memory display content is [Used/Free]
  • [Optimization] Streamlined some settings and launcher titles
  • [Fix] Resolved the issue of incorrect display of unused data under [System Status] - [Memory] in Docker
  • [Other] Removed backend return prompt messages; all messages are now handled in the frontend and adapted for multiple languages
sun-panel - v1.3.0-beta24-01-17

Published by hslr-s 9 months ago

查看简体中文

Beta版本是正式版本前的测试版本,极有可能有严重的bug,请谨慎升级。
❗❗❗升级前一定要提前做好备份❗❗❗
更新前请先看更新说明教程

  • [新增] 深色模式适配
  • [新增] 自定义css和js(实验性功能,后期可能调整)
  • [优化] 优化搜索框样式(增加css hover效果,改善翻译) #62
  • [优化] 系统状态磁盘和内存限制内容为 [已使用/未使用]
  • [优化] 优化部分设置和启动器标题
  • [修复] docker下 [系统状态] - [内存] 未使用数据显示错误
  • [其他] 去除后端返回提示信息,全部改用前端并适配多语言
sun-panel - v1.3.0-beta24-01-09

Published by hslr-s 9 months ago

Beta版本是正式版本前的测试版本,极有可能有严重的bug,请谨慎升级。
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
更新前请先看更新说明教程

更新内容

  • [新增] 系统状态模块(支持CPU、内存、磁盘)
  • [新增] 自定义footer 备案号示例
  • [新增] 自定义壁纸的图片地址
  • [新增] 国际化适配(新增英语)
sun-panel - v1.2.1

Published by hslr-s 10 months ago

  • [新增] 增加最大宽度设置、左右边距设置
  • [优化] 上传文件管理空白增加提示
  • [优化] 分组标题增加阴影
  • [修复] 刷新后掉登录
  • [修复] 无法获取图标部分网站图标
sun-panel - V1.2.0

Published by hslr-s 10 months ago

包含1.2.0-beta*版本更新内容,支持上个正式版本直接升级无需特殊处理

  • [新增] 添加网站图标支持获取非标准路径图标地址
  • [优化] 优化导入导出提示语,文件管理加loading
  • [修复] beta23-12-20:未开启快捷图标搜索,仍能搜索
  • [修复] beta23-12-20:上传文件管理url地址bug
sun-panel - v1.2.0-beta23-12-20

Published by hslr-s 10 months ago

Beta版本是正式版本前的测试版本,极有可能有严重的bug,请谨慎升级。
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
更新前请先看更新说明教程

更新内容

  • [新增] 全新图标排序方式,减少首页全局按钮
  • [新增] 上传文件管理 #25
  • [新增] ico图片上传 #40
  • [新增] 添加图标支持根据网址自动获取图标
  • [优化] 宽屏幕支持显示更多图标
  • [优化] 图标排序模式单击支持编辑(ios端编辑图标)#1
  • [优化] 添加提交图标增加loading,避免重复提交 #2
  • [修复] 后端用户名首尾空格检查 #30
sun-panel - v1.2.0-beta23-12-14

Published by hslr-s 10 months ago

Beta版本是正式版本前的测试版本,极有可能有严重的bug,请谨慎升级。
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
❗❗❗升级前一定要提前做好备份❗❗❗
更新前请先看更新说明教程

更新内容

  • [新增] 更换设置窗口升级为内置应用启动器
  • [新增] 搜索框搜索快捷图标开关
  • [优化] 手机端时钟样式
  • [修复] 退出排序模式有进入提示