Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V0.2.0 #18

Merged
merged 38 commits into from
Mar 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
d46107d
feat:
Mar 3, 2024
82c23ad
feat: 生成ts代码
Mar 4, 2024
1bab591
feat: 缓存yai项目信息
Mar 4, 2024
9be4993
feat: 添加项目后重新加载配置文件
Mar 4, 2024
af9c2be
UI: 样式调整
Lemonnnnnnnnnnn Mar 5, 2024
798fddf
feat: config page
Mar 5, 2024
6e46366
feat: merge category & interface to project config
Mar 5, 2024
4301b96
feat: supple UI logic
Mar 5, 2024
9ed1f3a
feat: Type search
Mar 5, 2024
98c4cda
feat: request service 暂存
Lemonnnnnnnnnnn Mar 6, 2024
8669e0f
feat: change request module from oop to fp
Mar 6, 2024
be80fdc
feat: store config to svelte/store
Mar 7, 2024
26c98c7
refactor: Request UI
Mar 7, 2024
ca3ae4f
feat: request module
Mar 7, 2024
f06718a
refactor: simgle interface add to task
Mar 7, 2024
dccd331
feat: queue restore initial state after task completed
Mar 7, 2024
b7f8898
添加应用程序日志目录路径,用于显示在页面上。
Lemonnnnnnnnnnn Mar 8, 2024
400ac99
优化确认操作的逻辑:将确认操作改为异步形式来提高用户体验。确认操作需要用户等待确认信息后才能继续。
Lemonnnnnnnnnnn Mar 8, 2024
f3a7445
优化Tauri项目配置和URL处理
Lemonnnnnnnnnnn Mar 8, 2024
925ef0a
调整节点按钮显示的文本内容以显示节点数据的名称。
Lemonnnnnnnnnnn Mar 8, 2024
4bcf9ff
优化节点组件的递归更新,修复了更新请求时可能的递归问题。
Lemonnnnnnnnnnn Mar 8, 2024
9e59cd1
UI: 修复 Request 文件树展开时的样式问题
Lemonnnnnnnnnnn Mar 8, 2024
6aab7fc
feat: 解决 svelte 数组响应式更新的问题,设置文件树名字
Lemonnnnnnnnnnn Mar 8, 2024
b7da6fe
fix: 修复 request 文件写入失败的问题
Lemonnnnnnnnnnn Mar 8, 2024
cc16fa2
feat: remove v1 rust code
Mar 8, 2024
04399ba
feat: remove v1 svelte code
Mar 8, 2024
e91361e
fix: fix the problem happen when saving config
Mar 8, 2024
929f030
UI: 日志弹窗样式优化
Mar 8, 2024
0392b3c
fix: 修复单接口无法更新的问题
Mar 8, 2024
2cd448e
feat: support add new category
Mar 8, 2024
a17707c
feat: rerender project_list when category update
Mar 8, 2024
5b45148
feat: support add new interface
Mar 8, 2024
39a3523
优化项目更新触发逻辑
Mar 8, 2024
cb29a85
feat: add route "other" to place some unimportant message
Mar 8, 2024
f3b3ef5
feat: support preview and copy generated request code
Mar 9, 2024
5d4cf1e
feat: 优化接口预览功能以显示预览代码和查看选项
Mar 9, 2024
9e01de7
feat: 增加了预览功能,允许用户查看生成的代码,提升了用户体验。
Mar 9, 2024
797cf79
feat: 升级依赖包版本、更新应用版本
Mar 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"rust-analyzer.linkedProjects": [
".\\src-tauri\\Cargo.toml"
]
}
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"@fontsource/fira-mono": "^4.5.10",
"@neoconfetti/svelte": "^1.0.0",
"@smui/button": "7.0.0-beta.16",
"@smui/checkbox": "7.0.0-beta.16",
"@sveltejs/adapter-auto": "^2.0.0",
"@sveltejs/adapter-static": "^2.0.3",
"@sveltejs/kit": "^1.27.4",
Expand All @@ -27,6 +28,7 @@
"eslint-plugin-svelte": "^2.30.0",
"prettier": "^3.1.1",
"prettier-plugin-svelte": "^3.1.2",
"shiki": "^1.1.7",
"svelte": "^4.2.7",
"svelte-check": "^3.6.0",
"tslib": "^2.4.1",
Expand Down
18 changes: 16 additions & 2 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

68 changes: 31 additions & 37 deletions src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ edition = "2021"
tauri-build = { version = "1.5", features = [] }

[dependencies]
tauri = { version = "1.5", features = [ "shell-open", "dialog-all"] }
serde = { version = "1.0", features = ["derive"] }
tauri = { version = "1.5", features = [ "clipboard-all", "path-all", "shell-open", "dialog-all"] }
serde = { version = "1.0.197", features = ["derive"] }
serde_json = "1.0"
reqwest = { version = "0.11", features = ["json", "blocking" , "socks"] }
tokio = { version = "1.33", features = ["full"] }
ts_bridge_derive = { path = "./ts_bridge_derive" }
chrono = "0.4.34"

[features]
# this feature is used for production builds or when `devPath` points to the filesystem
Expand Down
Loading