Repository navigation
Releases: Nnyjk/simple-post
Releases · Nnyjk/simple-post
Release list
Simple Post v0.1.2
Simple Post v0.1.2
Desktop API client with built-in MCP for AI collaboration.
这一版把 v0.2 里程碑清空了:19 条 issue 全部关闭,0 条遗留。
导入 / 导出(全新)
- 导入 Postman v2.1 集合、导入 OpenAPI 3.0 文档、导出 OpenAPI 3.0 文档
- 先预览后落定:预览只读,回答「这份文件里有哪些条目、哪些已经在项目里了、哪些构造会丢」;用户勾完再提交
- 环境与资源树在同一个事务里写进去 —— 半个导入比不导入更难收拾
- 外来文档的
servers[0]落成项目的一个服务;Postman 顶层散落的请求各自成组 - 跨导入器指纹:同一份接口在两种外来格式里不会被导成两份
- 单行压缩过的 JSON(CDN 上的 spec、
JSON.stringify的产物)认得出来
鉴权
- OAuth2 简化版:四种流程、按需刷新,MCP 与两种传输都走同一条路
- 令牌端点的协议细节交给成熟的
oauth2crate
请求体
multipart/form-data模式贯通到发送链路- multipart 分片结构在 TS 与 Rust 两侧解析规则一致(显式
null视为缺省)
数据
- 响应历史持久化到 SQLite:每个接口最多 10 条,超出裁掉最旧的
- 环境变量支持「停用」:照样存、照样显示,但不参与替换
- 服务地址按「模块 × 环境」逐格隔离:格子之间不继承也不回退
MCP
- 写工具:
endpoint_create/endpoint_update/endpoint_search/endpoint_delete - 设置页新增 daemon 日志 tail:最近 500 行,可折叠、复制、清屏;重启有分界
工程
- 服务端拆成独立的
simple-post-servercrate —— 容器镜像不再需要 GTK / WebKit - CI 门禁提速 + 容器产物发布;issue / PR 模板与 CODEOWNERS
- 源码注释中文化并精简
- 依赖升级:Vite 8、TypeScript 6、React 19、axum 0.8 等
Install
- macOS: open the
.dmg, dragSimple Post.appto Applications - Ubuntu:
sudo dpkg -i simple-post_*_amd64.deborchmod +x Simple_Post_*_amd64.AppImage && ./Simple_Post_*_amd64.AppImage - Windows: run the
Simple_Post_*_x64-setup.exeNSIS installer
Container image
A matching multi-arch image (linux/amd64 + linux/arm64) is published to GitHub Container Registry on the same tag:
docker pull ghcr.io/nnyjk/simple-post:0.1.2
其它可用标签::0.1(滚动 minor)、:latest(滚动 latest)。
Simple Post v0.1.1
Simple Post v0.1.1
Desktop API client with built-in MCP for AI collaboration.
Install
- macOS: open the
.dmg, dragSimple Post.appto Applications - Ubuntu:
sudo dpkg -i simple-post_*_amd64.deborchmod +x Simple_Post_*_amd64.AppImage && ./Simple_Post_*_amd64.AppImage - Windows: run the
Simple_Post_*_x64-setup.exeNSIS installer
0.1.0-beta
fix(ui): respect prefers-reduced-motion, and stop the Send button bou…