t8y2
db31a7c45e
chore: optimize release profile with panic=abort and fat LTO
2026-05-02 22:54:19 +08:00
t8y2
37e1f78d3d
fix: use per-target Rust cache keys and align CI runner for cache reuse
2026-05-02 22:50:34 +08:00
t8y2
fc12e1e7c7
fix: add libgtk-3-dev and fix ubuntu platform check in release workflow
2026-05-02 22:35:29 +08:00
t8y2
d3d680b224
chore: switch release LTO from fat to thin for faster builds
2026-05-02 22:30:30 +08:00
t8y2
f1851b7b2e
fix: update Ubuntu platform version in release workflow
2026-05-02 22:28:30 +08:00
skyler
fb2982500e
Merge pull request #62 from rarnu/fix/ai-chat-api
...
fix: 大模型配置中的API选项边框
2026-05-02 21:56:12 +08:00
skyler
adb7bc9253
Merge pull request #61 from SuLea-IT/codex/explain-plan-viewer
...
feat: add explain plan viewer
2026-05-02 21:54:54 +08:00
t8y2
44c98ba335
feat: add support for bare MySQL connections and improve SQL query handling for doris
2026-05-02 21:51:50 +08:00
rarnu
1dbe49cafb
fix: AI大模型配置,选择的API不明显,添加蓝色的边框来更明确的指出
2026-05-02 21:26:46 +08:00
SuLea-IT
d180539778
feat: add explain plan viewer
2026-05-02 21:00:53 +08:00
t8y2
eab5556b6f
feat: enhance AI streaming with reasoning support and UI updates
2026-05-02 20:43:49 +08:00
skyler
935a99c1c9
Merge pull request #60 from SuLea-IT/codex/table-structure-editor
...
feat: add table structure editor
2026-05-02 19:50:54 +08:00
SuLea-IT
f09d1b0973
feat: add table structure editor
2026-05-02 19:40:40 +08:00
skyler
b335aacdba
Merge pull request #59 from SuLea-IT/codex/table-file-import
...
feat: import table data from files
2026-05-02 19:26:19 +08:00
SuLea-IT
2ebd72b3b7
feat: import table data from files
2026-05-02 19:04:41 +08:00
t8y2
608a02a0bb
chore: bump version to 0.3.6
2026-05-02 17:48:30 +08:00
t8y2
f16df842cd
fix: update the contributor image link to include version parameter
2026-05-02 17:43:38 +08:00
skyler
5ae482592b
Merge pull request #58 from rarnu/feat/sql-editor-settings
...
Feat/sql editor settings
2026-05-02 17:37:53 +08:00
t8y2
a025649f89
fix: update MySql connection options to include pipes as concat and timezone settings
2026-05-02 17:36:00 +08:00
rarnu
c408a2bea0
fix: 重新加入@babel/runtime依赖,原因是不加则CodeMirror-Theme会报错
2026-05-02 17:29:14 +08:00
t8y2
c6f9bb89ec
fix: support for ClickHouse database username and password configuration
2026-05-02 17:25:16 +08:00
rarnu
bbe32b9376
Merge branch 'main' into feat/sql-editor-settings
2026-05-02 17:23:33 +08:00
rarnu
4d2c34ecb1
add: 将loadTheme抽象到外部模块,使用DEFAULT_EDITOR_SETTINGS默认值,增加老的配置项迁移
2026-05-02 17:19:34 +08:00
rarnu
e5f3f3bad8
fix: 清理无用的依赖项
2026-05-02 17:19:34 +08:00
rarnu
7722a17642
add: 增加对CodeMirror的设置页
2026-05-02 17:19:29 +08:00
SuLe
56a24b2bc7
Add database SQL export action
2026-05-02 17:16:56 +08:00
t8y2
5f8f7f3cde
添加对 .claude 文件的忽略
2026-05-02 17:16:56 +08:00
t8y2
dd1f7950e5
feat: use file-based secret store in debug mode to avoid macOS Keychain prompts
...
During development, every Rust recompile changes the binary signature,
causing macOS to invalidate Keychain "Always Allow" and prompt for the
password on every hot reload. Switch to a JSON file store in debug
builds so dev workflow is uninterrupted; release builds still use the
system keychain.
2026-05-02 17:16:56 +08:00
SuLe
265f95a149
Fix SQL editor and table query UX
2026-05-02 17:16:56 +08:00
SuLe
2b27d64af5
add database relationship diagrams
2026-05-02 17:16:56 +08:00
skyler
1fe40b7a09
Merge pull request #54 from SuLea-IT/codex/grid-row-change-filter
...
[codex] refine grid row change indicators
2026-05-02 17:07:29 +08:00
SuLe
747784ffe0
refine grid row change indicators
2026-05-02 17:03:54 +08:00
skyler
1eed4ccb9d
Merge pull request #56 from SuLea-IT/codex/issue-53-export-database
...
[codex] Add database SQL export action
2026-05-02 16:49:42 +08:00
t8y2
5b342d7e16
添加对 .claude 文件的忽略
2026-05-02 16:46:26 +08:00
t8y2
40a67434ee
feat: use file-based secret store in debug mode to avoid macOS Keychain prompts
...
During development, every Rust recompile changes the binary signature,
causing macOS to invalidate Keychain "Always Allow" and prompt for the
password on every hot reload. Switch to a JSON file store in debug
builds so dev workflow is uninterrupted; release builds still use the
system keychain.
2026-05-02 16:45:17 +08:00
SuLe
5d48b2a76f
Add database SQL export action
2026-05-02 16:41:29 +08:00
rarnu
733baef65a
fix: 删掉不存在的属性
2026-05-02 16:39:58 +08:00
skyler
4efd7c2517
Merge pull request #55 from SuLea-IT/codex/issue-51-sql-table-ux
...
[codex] Fix SQL editor and table query UX
2026-05-02 16:28:52 +08:00
skyler
2ad2e138b5
Merge pull request #52 from SuLea-IT/codex/er-diagram
...
[codex] add database relationship diagrams
2026-05-02 16:22:03 +08:00
rarnu
1209a5dad6
add: 增加设置的预览框
2026-05-02 15:34:36 +08:00
rarnu
4af43e35e1
add: 增加对CodeMirror的设置页
2026-05-02 14:58:55 +08:00
SuLe
39a257753b
Fix SQL editor and table query UX
2026-05-02 13:49:46 +08:00
SuLe
b6f89f02fb
add database relationship diagrams
2026-05-02 13:09:53 +08:00
skyler
0273f9f65d
Merge pull request #50 from kingcanfish/fix/numeric-precision-display
...
fix: resolve PostgreSQL/MySQL/SQL Server NUMERIC/DECIMAL display issues
2026-05-02 10:36:27 +08:00
kingcanfish
d1075c0042
fix: resolve PostgreSQL/MySQL/SQL Server NUMERIC/DECIMAL display issues
...
- Add rust_decimal feature to sqlx and tiberius for proper Decimal type handling
- Fix try_get_unchecked<String> causing NULL or garbled output for numeric types
- Add numeric_precision and numeric_scale to ColumnInfo for all database drivers
- Update frontend to display precision (e.g., numeric(20,6)) in column headers
- Fix typeColorClass to handle type names with precision suffix
Root cause: PostgreSQL binary protocol sends NUMERIC as PgNumeric binary format,
not UTF-8 text. try_get_unchecked<String> attempted to decode binary bytes as UTF-8,
causing decode failures (NULL) or garbage characters (乱码).
2026-05-02 10:14:01 +08:00
t8y2
f936e4e99f
chore: bump version to 0.3.5
2026-05-02 09:55:15 +08:00
skyler
8b153bef0d
Merge pull request #49 from SuLea-IT/codex/sql-file-execution
...
Add SQL file execution workflow
2026-05-02 09:47:33 +08:00
SuLe
d7b6461ed7
remove superpowers docs from sql file pr
2026-05-02 09:32:41 +08:00
t8y2
76dfe9935d
fix: improve tab styling for better visibility and usability
2026-05-02 08:58:39 +08:00
SuLe
518bdc2c38
support sql file dump splitter cases
2026-05-02 05:42:34 +08:00