Daniel
91357d452e
🎨 https://github.com/siyuan-note/siyuan/pull/17482
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-08 22:52:09 +08:00
Jeffrey Chen
3aaa96a0fe
Improve LocalStorage related APIs ( #17482 )
...
* 🎨 Improve LocalStorage related APIs
* 🎨 Improve LocalStorage related APIs
---------
Co-authored-by: D <845765@qq.com >
2026-05-08 22:39:24 +08:00
Daniel
fecd1bfe17
🎨 Add heading and list subtype filters to search https://github.com/siyuan-note/siyuan/pull/17597
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-08 11:35:27 +08:00
Daniel
5b7dae2917
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-fmh9-gpqh-g53g
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-08 11:07:39 +08:00
ashur
8c181b998b
Add heading and list subtype filters to search ( #17597 )
...
* ✨ Add heading and list subtype filters to search
* 🎨 Search type dialog width extended
* 🎨 Improve search subtype filter clarity
- Rename isOpen to isHidden in the subtype toggle handler since classList.toggle returns whether the class is now present (i.e. hidden)
- Parenthesize the no-match 1=0 fallback in buildTypeFilter to honor its documented "outer parens" contract
* 🎨 Translate search subtype filter strings for all locales
* 🎨 Sync parent and subtype toggles in search filter dialog
* 🎨 Remove trailing period from searchSubTypeListTip
* 🎨 Use getDefaultSubType() for search subTypes default
* 🎨 Fix Ordered typo in searchSubTypeListTip
2026-05-08 11:07:12 +08:00
Daniel
29566a4479
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-6r88-8v7q-q4p2
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-08 10:57:22 +08:00
Daniel
1b34bcf4fa
💥 https://github.com/siyuan-note/siyuan/issues/15727
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-07 12:05:47 +08:00
Daniel
9d4c65c96b
🧑💻 Remove the notebook parameter from the API /api/history/rollbackDocHistory endpoint https://github.com/siyuan-note/siyuan/issues/17411
...
Signed-off-by: Daniel <845765@qq.com >
2026-05-06 14:36:55 +08:00
Daniel
addaa3bdac
🎨 Automatically adjust editor font weight based on font file https://github.com/siyuan-note/siyuan/issues/10313
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-30 01:47:56 +08:00
Daniel
a424b479bd
🎨 add WAL persistence for database index queue to improve data indexing stability https://github.com/siyuan-note/siyuan/issues/17610
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-29 21:45:56 +08:00
Daniel
b39901dd20
🎨 https://github.com/siyuan-note/siyuan/issues/17607
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-29 09:11:35 +08:00
Jeffrey Chen
e523ae36d8
🎨 Provide clearer error messages when JSON parsing fails ( #17578 )
2026-04-23 11:15:22 +08:00
Daniel
bfe9f5cf72
🎨 https://github.com/siyuan-note/siyuan/issues/10313
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-20 18:23:08 +08:00
Daniel
3b13cc420b
🎨 https://github.com/siyuan-note/siyuan/pull/17529
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-18 17:31:56 +08:00
Jiacheng
e9f92d2a06
🎨 Refresh block updated time when updating task list item marker ( #17529 )
...
* 🐛 Refresh block updated time when updating task list item marker via API
* ♻️ Refactor task list item marker update operations for improved clarity and efficiency
2026-04-18 17:06:44 +08:00
Daniel
8f4a07d6c7
🎨 Clean code
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-18 12:03:25 +08:00
Daniel
b5e9c9e83e
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-grjj-6f6g-cq8q
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-16 11:06:53 +08:00
Jeffrey Chen
cce07ff01f
🎨 Improve some file operation APIs https://github.com/siyuan-note/siyuan/issues/17409 ( #17460 )
2026-04-11 20:22:19 +08:00
Jeffrey Chen
ca38872f11
🧑💻 Add kernel API /api/block/batchUpdateTaskListItemMarker https://github.com/siyuan-note/siyuan/issues/17451 ( #17461 )
2026-04-11 20:06:01 +08:00
Daniel
9fa3c8a2db
🐛 https://github.com/siyuan-note/siyuan/issues/17343#issuecomment-4223974591 https://github.com/siyuan-note/siyuan/issues/4658
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-10 21:25:42 +08:00
Daniel
0ede0c7ce7
🧑💻 Add kernel API /api/block/updateTaskListItemMarker https://github.com/siyuan-note/siyuan/issues/17451
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-10 21:15:04 +08:00
Daniel
46ce401552
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-vw86-c94w-v3x4
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-10 19:58:49 +08:00
Daniel
06d5ac7bd3
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-7m5h-w69j-qggg
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-10 17:35:24 +08:00
Daniel
c1539878c8
♻️ Move IsSubPath to gulu
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-10 00:38:50 +08:00
Daniel
efed9d1604
🎨 https://github.com/siyuan-note/siyuan/issues/17409
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-09 12:45:32 +08:00
Jeffrey Chen
68dde82a64
🐛 Only validate the name when the S3 bucket name changes https://ld246.com/article/1775665943744 ( #17433 )
2026-04-09 09:05:24 +08:00
Jeffrey Chen
e009b26d97
🧑💻 Add kernel API /api/file/workspaceCopyFiles ( #17421 )
2026-04-07 09:55:36 +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
209c29cdb0
♻️ Migrate some JSON parameter extraction to util.ParseJsonArgs ( #17400 )
2026-04-04 08:53:54 +08:00
Jeffrey Chen
9256842fca
♻️ ParseJsonArg adds null value check ( #17399 )
2026-04-04 08:53:09 +08:00
Jeffrey Chen
064754128b
♻️ Replace time.Now().Sub(start) with time.Since(start) ( #17401 )
2026-04-04 08:48:32 +08:00
Daniel
7278f4dddb
🎨 https://github.com/siyuan-note/siyuan/issues/17393
...
Signed-off-by: Daniel <845765@qq.com >
2026-04-03 19:04:03 +08:00
Jeffrey Chen
0ee5fc385f
Improve cloud configuration consistency ( #17371 )
...
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
* 🎨 Improve cloud configuration consistency
2026-04-02 09:22:04 +08:00
Jeffrey Chen
9815ea5226
♻️ Migrate some JSON parameter extraction to util.ParseJsonArgs ( #17372 )
2026-03-31 23:03:55 +08:00
Daniel
c4b41e300e
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-c77m-r996-jr3q
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-28 19:40:18 +08:00
Jeffrey Chen
ea69c9ab3c
🎨 Add kernel API /api/setting/setIcon ( #17326 )
2026-03-24 23:00:53 +08:00
Daniel
710548dc68
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-xmw9-6r43-x9ww
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-23 19:10:25 +08:00
Daniel
b957c769df
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-34xj-66v3-6j83
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-23 19:07:24 +08:00
Jeffrey Chen
c055028af0
♻️ Code style: Potential resource leak ( #17313 )
...
* ♻️ Code style: Potential resource leak
* 🎨 Still use f.Unlock()
---------
Co-authored-by: D <845765@qq.com >
2026-03-22 12:41:59 +08:00
Daniel
a8abfa5ddf
♻️ https://github.com/siyuan-note/siyuan/pull/17307
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-22 12:26:51 +08:00
Jeffrey Chen
71342abe99
♻️ Code style: Omit explicit types and remove unused (blank identifier) parameters ( #17310 )
2026-03-22 11:30:20 +08:00
Jeffrey Chen
8dbe00d634
♻️ Code style: Unused formal parameters ( #17309 )
2026-03-22 11:26:39 +08:00
Jeffrey Chen
afb3ad1447
♻️ Code style: Redundant type casting ( #17305 )
2026-03-22 11:18:52 +08:00
Jeffrey Chen
fdb1e4ac00
♻️ Code style: Comparing with the equality operator fails on wrapped errors ( #17303 )
2026-03-22 11:11:25 +08:00
Jeffrey Chen
fdd7285e90
♻️ Code style: Redundant else branch ( #17298 )
2026-03-22 10:50:13 +08:00
iliya
31a1b17440
♻️ kernel/api/broadcast: modernize with wg.Go ( #17282 )
2026-03-21 11:50:17 +08:00
Daniel
d90bcec19d
🎨 https://github.com/siyuan-note/siyuan/issues/17262
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-20 21:29:14 +08:00
Daniel
49e2a672c7
🎨 Supports rolling back a specified file within a data snapshot https://github.com/siyuan-note/siyuan/issues/12355
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-19 13:01:45 +08:00
Daniel
59da115cc9
♻️ Rename func
...
Signed-off-by: Daniel <845765@qq.com >
2026-03-19 13:01:45 +08:00