feat(task): add sort field to task model and related UI components
新增 task 数据表 sort 字段用于排序: ALTER TABLE task ADD sort int NOT NULL DEFAULT '0';
Add a new 'sort' field to the Task model and update the corresponding UI components to
reflect this change. The 'sort' field is intended to help with the organization and
prioritization of tasks in the system.
BREAKING CHANGE: The addition of the 'sort' field may affect existing databases and
require updates to schema migrations.
feat(日志逻辑): 控制台命令与log文件可以手动配置开启或者关闭
app.ini配置文件中新增两个可变参数:
1.log_write:控制log日志文件写入
2.command_log_show:控制命令台日志显示与否
fix(host): ensure unique host name based on name and port
Previously, the Host model's NameExists method only checked for the uniqueness
of the host name. This commit extends the check to also include the port number,
preventing the possibility of two hosts having the same name but different ports.
The update affects both the model logic and the associated router check.
chore(release): bump version to v2.0.4
Update the agent Dockerfile and package script to use the new version v2.0.4.
This change involves updating the ENV variable in the Dockerfile and the VERSION
variable in the package script to reflect the new version number.
chore(release): bump version to v2.0.3
Update version number displayed in footer and table columns, as well as the
version in package.sh. Adjust padding and font sizes for improved readability
in the UI. Add admin ID to task log search parameters and ensure consistency
in table column width definitions.
feat(web): update footer and table column alignments
Add version information to the footer.
Adjust the padding and positioning of the main container.
Center align table column labels and set fixed widths.- Remove unnecessary comments and update Dockerfile for agent.
Add and modify CSS styles for improved layout appearance.
fix(models): correct user deletion and existence checks
Update .