Skip to content

MaidCafe

Choose a tag to compare

@LittleSheep2Code LittleSheep2Code released this 21 Aug 17:46
· 51 commits to master since this release
97ae34e

This is the stable version of the 2.0.0

芝士 2.0.0 的稳定版(?应该稳定吧)


What's new?

Added

  • MaidCafe cloud: full MaidKit integration flow — auto-install MaidKit and its daemon on your servers, tunnel-only daemon access with
    signed invocations, hot-reload config saves, and container lifecycle actions routed through the daemon.
  • MaidCafe Cloud page with workspace scoping and automatic daemon connection; daemon detail page showing cloud container status, logs
    and actions; workspace quota shown in the cloud page and settings.
  • Realtime dashboard: per-runtime monitoring tabs for Java/.NET/Python, process pins with usage history charts, watched processes,
    multi-server sections, and live runtime streaming over MaidCafe SSE.
  • Saved port-forwarding presets with auto-start on connect; quick database management.
  • Enhanced alarms: alarm config moved to the daemon (server tab), daemon disconnect alarms, and richer alarm payload editing.
  • Terminal: select-to-copy, Shift+Insert paste, keyword highlighting that follows scrolling, OSC 52 clipboard support, and a
    right-click context menu; flterm rebranded to maidterm with real PTY pixel metrics.
  • File management: symlink support, file-type and symlink hints, quick path access, and open-in-file-manager from the context menu;
    file panes are now resizable and collapsible.
  • Jump host support with an optimized jump host UX.
  • Push notifications (Firebase) with notification preferences, notification subtitle and originating server in the MaidCafe feed, and
    daemon test notifications.
  • GitHub access tokens are now stored in the vault; AI provider models are auto-discovered.
  • Server search, adjustable UI scale, redesigned settings pages, long-press tab dragging, and skeleton loading placeholders.
  • Migrated to Flutter modular UI and upgraded the engine to 3.47; updates delivered through Solsynth Express.

Fixed

  • Cloud sync and MaidCafe connection compatibility with the Solar Network API.
  • Keyword highlights now follow terminal scrolling; TUI buffer scroll events are reported correctly.
  • iOS vault persistence across app updates.
  • Android builds failing due to flutter_local_notifications.
  • Closing a window on Windows no longer quits the whole app.
  • Push notification registration now includes the device ID.
  • Chinese placeholder mismatch in deployment strings.
  • System theme updates are preserved and appearance preferences persist.
  • Daemon config persistence over SSH: PATCH saves, group-writable config, and sudo re-reads on 401.
  • Per-action timeout format is validated on save; the audit auto-load loop is stopped.
  • PostgreSQL and pgBackRest inspection; SSH connection manager issues.
  • Tailscale IP connections are no longer blocked.

改了什么?

新增

  • MaidCafe 云平台:完整 MaidKit 集成流程 —— 在服务器上自动安装 MaidKit
    及其守护进程(daemon),隧道式守护进程访问(签名调用)、配置热重载保存、容器生命周期操作经由守护进程执行。
  • MaidCafe Cloud 页面:工作区切换与守护进程自动连接;守护进程详情页展示云容器状态、日志与操作;云端页面与设置中显示工作区配额。
  • 实时仪表盘:Java/.NET/Python 运行时监控标签页、进程固定与用量历史图表、进程监视、多服务器分区,以及通过 MaidCafe SSE
    实时流式传输运行时状态。
  • 已保存的端口转发预设,连接时自动启动;数据库快速管理。
  • 告警增强:告警配置移入守护进程(服务器标签页)、守护进程断连告警、更丰富的告警载荷编辑。
  • 终端:选择即复制、Shift+Insert 粘贴、随滚动联动的关键字高亮、OSC 52 剪贴板支持与右键上下文菜单;flterm 更名为 maidterm,上报真实 PTY
    像素指标。
  • 文件管理:符号链接支持、文件类型与符号链接提示、路径快速访问、右键菜单打开文件管理;文件面板支持调整大小与折叠。
  • 支持跳板主机(jump host),并优化了跳板主机交互。
  • 推送通知(Firebase):通知偏好设置、MaidCafe feed 中显示通知副标题与来源服务器、守护进程测试通知。
  • GitHub 访问令牌现存入 Vault;自动发现 AI 提供商的模型。
  • 服务器搜索、可自定义的 UI 缩放、重新设计的设置页面、长按拖拽标签页、骨架屏加载占位。
  • 迁移至 Flutter modular UI,引擎升级至 3.47;通过 Solsynth Express 提供更新。

修复

  • 修复与 Solar Network API 的云同步及 MaidCafe 连接兼容问题。
  • 修复关键字高亮不随终端滚动的问题;正确上报 TUI 内部处理的缓冲滚动事件。
  • 修复 iOS 上 Vault 跨应用更新持久化问题。
  • 修复因 flutter_local_notifications 导致的 Android 构建失败。
  • 修复 Windows 上关闭窗口会退出整个应用的问题。
  • 修复推送通知注册未包含设备 ID 的问题。
  • 修复部署字符串中文占位符错配。
  • 保留系统主题更新,外观偏好可持久化。
  • 保存时校验每个动作的超时格式;停止审计日志自动加载循环。
  • 不再阻止 Tailscale IP 连接。

Downloads: https://solsynth.dev/en/products/maid-kit#download

下载请到:https://solsynth.dev/zh/products/maid-kit#download

If you have concerns about the build artifacts, GitHub Actions automatically builds them and uploads them to the Solsynth website. You
can also clone the source and build MaidKit yourself.

如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth
网站;您也可以随时克隆源码自行构建。