Jeffrey Chen
9ba3a9a65d
🎨 Escape marketplace package author name ( #17457 )
2026-04-11 18:20:49 +08:00
Jeffrey Chen
698ee3d357
♻️ Improve validation of some JSON parameters ( #17412 )
...
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
* 🎨 Improve validation of some JSON parameters
2026-04-05 17:03:13 +08:00
Jeffrey Chen
5c674d7249
♻️ Replace interface{} with any ( #17415 )
2026-04-05 16:48:32 +08:00
Jeffrey Chen
5a4e6b6483
🎨 Bazaar cache invalidates following hash changes ( #17320 )
2026-03-30 12:16:20 +08:00
iliya
c918a967da
♻️ kernel/bazaar/stage: modernize with wg.Go ( #17283 )
...
* kernel/bazaar/stage: modernize with wg.Go
* kernel/filesys/tree: optimize with min
2026-03-21 11:52:37 +08:00
Daniel
b382f50e18
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-v3mg-9v85-fcm7
...
Signed-off-by: Daniel <845765@qq.com>
2026-03-14 19:15:50 +08:00
Daniel
3515e68e24
🎨 Improve bazaar
...
Signed-off-by: Daniel <845765@qq.com>
2026-03-09 00:54:50 +08:00
Daniel
0cec542db2
🎨 Improve bazaar
...
Signed-off-by: Daniel <845765@qq.com>
2026-03-08 22:31:35 +08:00
Jeffrey Chen
3e808209e5
♻️ Adjust some details ( #17165 )
2026-03-08 22:14:06 +08:00
Jeffrey Chen
2e8f6511e8
♻️ Plugin existence by plugin.json and cleanup persisted info ( #17162 )
2026-03-08 18:29:15 +08:00
Jeffrey Chen
d127de2e60
♻️ Bazaar stage cache and naming ( #17161 )
2026-03-08 15:49:18 +08:00
Jeffrey Chen
465755e184
♻️ Remove bazaar cache clear on appearance language change ( #17160 )
2026-03-08 15:13:43 +08:00
Jeffrey Chen
3cac07dfd9
♻️ Unified marketplace Package Type Model ( #17152 )
2026-03-08 11:09:46 +08:00
Jeffrey Chen
14c35bfa0c
🎨 Add the code-block class name when rendering code blocks in the market README ( #17145 )
2026-03-06 17:44:20 +08:00
Jeffrey Chen
ba733eedfd
🎨 Normalize bazaar naming and reorganize kernel/bazaar structure ( #17133 )
2026-03-04 20:53:06 +08:00
Daniel
d03ebdec82
🎨 https://github.com/siyuan-note/siyuan/issues/17127
...
Signed-off-by: Daniel <845765@qq.com>
2026-03-04 11:55:30 +08:00
Jeffrey Chen
abb7e9db8c
🎨 Improve the latency of marketplace requests when offline ( #16973 )
2026-02-04 17:14:40 +08:00
Jeffrey Chen
4eec7b5944
⚡ Improve marketplace list loading ( #16965 )
...
- 直接使用 stage 索引中的 package 数据,不再为每个包单独请求 JSON
- 统一索引获取逻辑,使用 singleflight 合并并发请求
- 优化在线状态检查耗时,改用 https://oss.b3logfile.com/204
- 改进 disallowInstallBazaarPackage 函数性能
Co-authored-by: D <845765@qq.com>
2026-02-03 10:07:16 +08:00
Jeffrey Chen
9642f486bd
♻️ Bazaar uses a map to replace the i18n struct ( #16960 )
...
- package.go:DisplayName/Description/Readme 改为 map[string]string,统一 getPreferredLocaleString
- bazzar.go:搜索匹配适配 LocaleStrings,抽出 packageContainsKeyword
- bazaar.ts:keyword 仅在有值时传入 API
- appearance:主题「默认主题」与 displayName 改为多语言 key 与 map 取值
2026-02-03 09:59:36 +08:00
Daniel
781144a60d
🎨 https://github.com/siyuan-note/siyuan/issues/16947#issuecomment-3830605823
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 16:44:15 +08:00
Daniel
3cb8e60910
🎨 https://github.com/siyuan-note/siyuan/issues/16947
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 11:19:12 +08:00
Daniel
535308f6ab
🎨 Improve rhy cache duration
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-04 11:50:40 +08:00
Daniel
93aaba92f7
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-30 17:45:45 +08:00
Daniel
818846025b
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-30 17:27:23 +08:00
Daniel
3f5c0762e8
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-27 12:41:13 +08:00
Daniel
5db1723bfc
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-25 22:33:10 +08:00
Jeffrey Chen
dc1be6676f
🎨 Improve the fallback logic of the marketplace ( #16612 )
2025-12-17 07:43:05 +08:00
Jeffrey Chen
5a3ad845d2
🎨 Improve the fallback logic of the marketplace ( #16601 )
2025-12-16 20:35:15 +08:00
Ömer Gürbüz
94dc95be42
🌐 Add Turkish support ( #16575 )
...
* Add Turkish language in configs
* add Turkish localization file
* Add Turkish readme file and links
* Add Turkish Currency TRY
* Turkish Readme Check Links
* Add new keys localizations
---------
Co-authored-by: Ömer Gürbüz <mhmd.omer.grbz@hotmail.com>
2025-12-14 10:38:31 +08:00
Jeffrey Chen
058ade01c7
🎨 Improve the fallback logic for fetching README in the marketplace ( #16551 )
...
* 加载已下载插件列表时,如果插件指定 README 文件不存在,则回退到 README.md https://github.com/siyuan-note/siyuan/issues/14636#issuecomment-3035905944
* 加载已下载插件列表时,如果插件指定 README 文件不存在,则回退到 README.md https://github.com/siyuan-note/siyuan/issues/14636#issuecomment-3035905944
* 提取公共函数
* 获取首选 Readme Name Desc 时优先回退到指定的默认值
* 兼容赞助链接
* 在线获取 README 时最后回退到 README.md
2025-12-10 11:26:54 +08:00
Daniel
4abc69296d
🌐 Add Korean support https://github.com/siyuan-note/siyuan/pull/16526
...
Signed-off-by: Daniel <845765@qq.com>
2025-12-06 20:24:36 +08:00
Shin Yeongmin
350f574d73
🌐 Add Korean support ( #16526 )
2025-12-06 20:19:58 +08:00
Daniel
6ff4439be3
🧑💻 Add field disabledInPublish to the marketplace package metadata to indicate whether it is disabled in the publishing service https://github.com/siyuan-note/siyuan/issues/11730
2025-09-04 10:29:58 +08:00
Daniel
9410a70a2b
🎨 Add marketplace package config item minAppVersion https://github.com/siyuan-note/siyuan/issues/8330
2025-09-04 10:22:57 +08:00
Daniel
3c3f34442f
🎨 Improve bazaar package
2025-09-04 10:14:41 +08:00
Daniel
9dc6f56bff
🎨 Improve bazaar package
2025-09-04 10:14:21 +08:00
Daniel
a30d13ce1b
🌐 Add Portuguese Brazilian language support https://github.com/siyuan-note/siyuan/pull/15029
2025-06-15 10:28:22 +08:00
Daniel
946869ce41
🎨 Improve marketplace package update validation https://github.com/siyuan-note/siyuan/issues/14586
2025-04-13 10:51:54 +08:00
Daniel
4b27f131ca
🎨 Improve local image rendering in README of installed marketplace packages https://github.com/siyuan-note/siyuan/issues/14502
2025-04-03 13:17:54 +08:00
Daniel
c1b70e4515
🎨 Improve marketplace package loading https://github.com/siyuan-note/siyuan/issues/13950
2025-03-08 11:51:35 +08:00
W.Kai
2d8152381c
🎨 complete language configs and fix Arabic translations ( #13605 )
2024-12-27 17:00:06 +08:00
Daniel
acbbd8ca5d
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184
2024-11-22 20:23:36 +08:00
Daniel
a15a380388
🎨 Improve marketplace multi-language internationalization https://github.com/siyuan-note/siyuan/issues/13053
2024-11-08 15:02:56 +08:00
Daniel
e25e8042ba
🐛 The marketplace language does not change after switching the appearance language https://github.com/siyuan-note/siyuan/issues/12892
2024-10-26 21:36:08 +08:00
Daniel
e334478214
🎨 Improve WebDAV/S3 data sync request timeout settings https://github.com/siyuan-note/siyuan/issues/12734
2024-10-08 17:14:47 +08:00
Oleksandr Redko
b100721fee
♻️ Refactor Go to err != nil, err == nil ( #12385 )
2024-09-04 09:40:50 +08:00
Daniel
c86ed9bd59
🎨 Improve marketplace loading when offline https://github.com/siyuan-note/siyuan/issues/12050
2024-08-11 10:01:02 +08:00
iamqiz
7615da1561
获取readme.md失败后尝试获取默认readme ( #11201 )
2024-04-30 22:14:40 +08:00
iamqiz
3e72e0497f
fix-utf16-big-end小错误 ( #11199 )
2024-04-30 22:05:28 +08:00
Daniel
bc22aa0c35
🎨 Improve marketplace loading https://github.com/siyuan-note/siyuan/issues/11179
2024-04-28 22:48:05 +08:00