Vanessa
|
3a334d3402
|
🎨 https://github.com/siyuan-note/siyuan/issues/16688
|
2025-12-27 14:44:37 +08:00 |
|
Vanessa
|
ca74667f7e
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-27 14:27:07 +08:00 |
|
Vanessa
|
7ac9dd519e
|
🎨 https://github.com/siyuan-note/siyuan/issues/16688
|
2025-12-27 14:26:50 +08:00 |
|
Daniel
|
24a0c91fae
|
🎨 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 13:39:13 +08:00 |
|
Daniel
|
1e13177aae
|
🎨 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:49:37 +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 |
|
Vanessa
|
c64e976419
|
🎨 https://github.com/siyuan-note/siyuan/issues/16688
|
2025-12-27 12:40:37 +08:00 |
|
Daniel
|
bc6b382bd1
|
🐛 The updateBlock API encountered a null pointer error https://github.com/siyuan-note/siyuan/issues/16705
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-26 22:02:55 +08:00 |
|
Daniel
|
89dc302694
|
🐛 The updateBlock API encountered a null pointer error https://github.com/siyuan-note/siyuan/issues/16705
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-26 21:59:15 +08:00 |
|
Vanessa
|
da1656b083
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-26 14:23:15 +08:00 |
|
Vanessa
|
f6fdfb654b
|
🎨 https://github.com/siyuan-note/siyuan/pull/16537
|
2025-12-26 14:22:54 +08:00 |
|
Daniel
|
a65dcd220f
|
🔒 Randomly generate the cookie key https://github.com/siyuan-note/siyuan/issues/16690
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-26 11:21:47 +08:00 |
|
Jeffrey Chen
|
cef8ca8cf7
|
🎨 Desktop export PDF supports no pagination https://ld246.com/article/1764933918963 (#16537)
|
2025-12-26 10:54:17 +08:00 |
|
Vanessa
|
cfd25e85b6
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-25 22:41:51 +08:00 |
|
Vanessa
|
2a418613fb
|
🎨 https://github.com/siyuan-note/siyuan/issues/16691
|
2025-12-25 22:41:31 +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 |
|
Daniel
|
d172fce34c
|
📝 Add TrueNAS Hosting section to README https://github.com/siyuan-note/siyuan/pull/16697
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-25 22:31:53 +08:00 |
|
KP-Repos
|
8f43458636
|
📝 Add TrueNAS Hosting section to README (#16697)
Added TrueNAS hosting section with deployment instructions.
|
2025-12-25 22:10:02 +08:00 |
|
Vanessa
|
8520b02df5
|
🎨 https://github.com/siyuan-note/siyuan/pull/16676
|
2025-12-24 21:12:00 +08:00 |
|
Jeffrey Chen
|
a02c616f22
|
🧑💻 Make hotkey optional for plugin commands (#16676)
|
2025-12-24 20:46:07 +08:00 |
|
Vanessa
|
a6f9eac99f
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-24 20:41:22 +08:00 |
|
Vanessa
|
2a61205654
|
🎨 https://github.com/siyuan-note/siyuan/issues/16684
|
2025-12-24 20:41:06 +08:00 |
|
Daniel
|
9d169abdd8
|
🧑💻 https://github.com/siyuan-note/siyuan/issues/16654#issuecomment-3688778549
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-24 17:06:31 +08:00 |
|
Vanessa
|
c03eed5049
|
🎨 https://github.com/siyuan-note/siyuan/issues/16680
|
2025-12-24 12:18:06 +08:00 |
|
Vanessa
|
74195b70eb
|
🎨 https://github.com/siyuan-note/siyuan/issues/16638
|
2025-12-24 11:29:55 +08:00 |
|
Vanessa
|
68b3d157ac
|
🎨 https://github.com/siyuan-note/siyuan/issues/16638
|
2025-12-24 11:26:16 +08:00 |
|
Vanessa
|
885bc90bdc
|
🎨 https://github.com/siyuan-note/siyuan/pull/16679
|
2025-12-24 11:09:47 +08:00 |
|
Jeffrey Chen
|
25b6b9f679
|
🐛 Fix getActiveEditor function returning inactive editor (#16679)
|
2025-12-24 11:08:56 +08:00 |
|
Vanessa
|
bdfc23a345
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-24 10:59:28 +08:00 |
|
Vanessa
|
8413edcfbf
|
🎨 https://github.com/siyuan-note/siyuan/issues/16638
|
2025-12-24 10:59:15 +08:00 |
|
Daniel
|
37c180490f
|
♻️ Upgrade to Electron v39.2.7 https://github.com/siyuan-note/siyuan/issues/16682
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-24 10:39:00 +08:00 |
|
Daniel
|
6de24817f6
|
📝 Update the user guide https://github.com/siyuan-note/siyuan/issues/16675
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-24 10:24:19 +08:00 |
|
Vanessa
|
3f8d513b27
|
📱 状态栏
|
2025-12-23 21:24:54 +08:00 |
|
Daniel
|
5cf09d8043
|
🎨 Move supports searching by document block ID https://github.com/siyuan-note/siyuan/issues/16674
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 17:10:41 +08:00 |
|
Daniel
|
6f81350279
|
🔖 Release v3.5.1
Release Docker Image / build (push) Has been cancelled
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 10:42:08 +08:00 |
|
Daniel
|
7b6d4ca754
|
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 10:41:08 +08:00 |
|
Daniel
|
da2f3234c2
|
🎨 https://github.com/siyuan-note/siyuan/pull/16657#event-21694489068
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 10:20:47 +08:00 |
|
Vanessa
|
16cd7e2c0d
|
🎨 https://github.com/siyuan-note/siyuan/issues/16672
|
2025-12-23 10:03:43 +08:00 |
|
Daniel
|
d54d861a9a
|
📝 Update changelogs
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 09:12:45 +08:00 |
|
Daniel
|
a8f35a7941
|
⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 08:30:57 +08:00 |
|
Daniel
|
a3c99c1ecd
|
📝 Update changelogs
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-23 08:05:29 +08:00 |
|
Vanessa
|
b2e021e09b
|
🎨 https://github.com/siyuan-note/siyuan/issues/16661
|
2025-12-22 19:21:21 +08:00 |
|
Vanessa
|
b4bcae49f2
|
🎨 https://github.com/siyuan-note/siyuan/issues/16661
|
2025-12-22 19:11:40 +08:00 |
|
Vanessa
|
01223c8110
|
🎨 https://github.com/siyuan-note/siyuan/issues/16669
|
2025-12-22 18:38:40 +08:00 |
|
Daniel
|
08d283d3e1
|
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/16647
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-22 17:41:47 +08:00 |
|
Jeffrey Chen
|
64514b4fab
|
⚡ Improve the performance of the getCloudUser interface to resolve the lag issue during startup (#16647)
问题:
- /api/setting/getCloudUser 接口在启动时卡顿数百毫秒
- 根本原因:GetUser()、SetUser() 和 Conf.Save() 使用同一个锁,存在锁竞争
解决方案:
1. 将 GetUser() 改为使用读锁(RLock),允许并发读取
2. 将用户数据与配置数据分离,使用独立的 userLock 锁
- m 锁:保护配置数据的读写(Conf.Save() 使用)
- userLock 锁:保护用户数据的读写(GetUser() 和 SetUser() 使用)
3. 优化 RefreshUser 函数,先尝试从内存获取用户,避免不必要的文件读取
相关文件:
- kernel/model/conf.go: 添加 userLock,修改 GetUser/SetUser 使用独立锁
- kernel/model/cloud_service.go: 优化 RefreshUser 逻辑
|
2025-12-22 17:30:40 +08:00 |
|
Daniel
|
33175cad7c
|
🎨 Fix https://github.com/siyuan-note/siyuan/issues/16667
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-22 17:10:47 +08:00 |
|
Daniel
|
0eaf3f0f8a
|
🎨 Fix https://github.com/siyuan-note/siyuan/issues/16664
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-22 16:52:27 +08:00 |
|
Daniel
|
73307c7baf
|
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-22 16:48:39 +08:00 |
|
Daniel
|
eeed19df23
|
🐛 Fix https://github.com/siyuan-note/siyuan/issues/16663
Signed-off-by: Daniel <845765@qq.com>
|
2025-12-22 16:47:18 +08:00 |
|