Commit Graph

107 Commits

Author SHA1 Message Date
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
907baba895 ♻️ Remove unused callback parameter (#17245) 2026-03-18 09:13:38 +08:00
Yuxin Zhao
3facc37df9 Publish service supports document-level access control (#16041)
* 🎨 improve publish service https://github.com/siyuan-note/siyuan/issues/11928

* fix: change publish access storage

* 🎨 publish access control #16041

* fix: publish access in embed block and search

* fix: multiple lock in pubish service & insert locked content in publish service

* fix: multiple lock

* fix: password in embed block

* fix: locked and forbidden docs in gallery

* fix: dont use publish access block

* fix: attribute view of publish disabled docs

* fix: disable docs in table and gallery

* fix: locked docs in attribute view

* fix: purge publish access

* fix: disable docs in table and gallery groups

* fix: locked and disabled docs in attribute view, outline and preview

* fix: create publish_access.go

* fix: move publish auth to publish_access.go

* fix: tag and ref of locked docs

* fix: backlink of locked docs

* fix: search in locked docs

* fix: search history and asset

* fix: copy to markdown

* fix: hide command panel

* fix: publish access control in mobile

* fix: recent docs of invisible and locked docs

* fix: backlink in mobile

* fix: empty Tab

* fix: get locked and forbidden doc assets and files

* fix: refblock & asset

* fix: disable /api/file/sql in publish mode

* fix: publish access of kanban

* fix: adjustment for review

* fix: /api/filetree/setPublishAccess return error meesage

* fix: move the publishAccess button to the More Menu & revert the fix for barCommand/menuCommand

* fix: hotkey of command panel
2026-03-12 18:04:01 +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
190ab07b98 🎨 Improve searching for move blocks
Signed-off-by: Daniel <845765@qq.com>
2025-12-01 18:58:53 +08:00
Daniel
16e9dec9b3 🧑‍💻 https://github.com/siyuan-note/siyuan/issues/16083
Signed-off-by: Daniel <845765@qq.com>
2025-10-13 17:16:25 +08:00
Daniel
b3a4068cea 🎨 https://github.com/siyuan-note/siyuan/issues/16050
Signed-off-by: Daniel <845765@qq.com>
2025-10-10 11:52:23 +08:00
Daniel
9f3cd7ca95 🎨 API getTag add an optional parameter ignoreMaxListHint https://github.com/siyuan-note/siyuan/issues/16000
Signed-off-by: Daniel <845765@qq.com>
2025-10-03 21:59:19 +08:00
Daniel
8cefe5ce47 ♻️ Improve cache ds 2025-09-02 18:59:53 +08:00
Daniel
0a729d7c1b 🧑‍💻 Improve kernel API /api/filetree/moveDocsByID https://github.com/siyuan-note/siyuan/issues/15616 2025-08-25 16:33:38 +08:00
Daniel
55541f62b0 🎨 Manually optimize the data index to reduce space usage and improve performance https://github.com/siyuan-note/siyuan/issues/15663 2025-08-25 16:17:52 +08:00
Daniel
fc43a81286 🎨 Supports local shorthands on Android https://github.com/siyuan-note/siyuan/issues/14414 2025-03-29 11:47:38 +08:00
Daniel
1cb8520700 🎨 Supports local shorthands on Android https://github.com/siyuan-note/siyuan/issues/14414 2025-03-28 21:32:09 +08:00
Daniel
3206d718da 🎨 Supports local shorthands on Android https://github.com/siyuan-note/siyuan/issues/14414 2025-03-26 12:23:43 +08:00
Daniel
038d05d0f4 🎨 Supports local shorthands on Android https://github.com/siyuan-note/siyuan/issues/14414 2025-03-26 12:23:26 +08:00
Daniel
251ce2b2b8 🎨 Supports local shorthands on Android https://github.com/siyuan-note/siyuan/issues/14414 2025-03-26 11:51:59 +08:00
Daniel
f8e6f02df8 🧑‍💻 Improve kernel API /api/filetree/getPathByID https://github.com/siyuan-note/siyuan/issues/14275 2025-03-04 20:22:48 +08:00
Daniel
d91c9afcb4 🎨 Expand doc tree after duplicating doc https://github.com/siyuan-note/siyuan/issues/14125 2025-02-17 16:04:05 +08:00
Daniel
296a045899 🎨 Improve refreshing of doc tree when creating doc https://github.com/siyuan-note/siyuan/issues/12109 2025-02-09 12:28:56 +08:00
Daniel
5ddda02aba 🎨 Improve refreshing of doc tree when creating doc https://github.com/siyuan-note/siyuan/issues/12109 2025-02-09 12:27:58 +08:00
Daniel
86ad1e9dcf 🎨 Improve refreshing of doc tree when creating doc https://github.com/siyuan-note/siyuan/issues/12109 2025-02-09 12:10:03 +08:00
Daniel
947dbc4787 🎨 Improve refreshing of doc tree when creating doc https://github.com/siyuan-note/siyuan/issues/12109 2025-02-09 11:42:02 +08:00
Daniel
4824feaa2f 🎨 Improve create doc event push 2025-02-09 11:33:43 +08:00
Daniel
970b82a718 🎨 Improve list item, super block and blockquote backlink propagation https://github.com/siyuan-note/siyuan/issues/13776 2025-01-12 01:07:55 +08:00
Daniel
bf40951781 🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 16:47:05 +08:00
Daniel
5aa97664d5 🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 16:37:40 +08:00
Daniel
08e3b6b82f 🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 11:57:24 +08:00
Daniel
f21f0ea60b 🧑‍💻 Add a kernel API /api/filetree/moveDocsByID https://github.com/siyuan-note/siyuan/issues/13247 2024-12-05 10:49:54 +08:00
Daniel
c1fd34f57b 🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-05 10:11:25 +08:00
Daniel
2fb42c5b8c 🧑‍💻 Add a kernel API /api/filetree/removeDocByID 2024-11-27 10:44:25 +08:00
Daniel
b6cd6930c7 🎨 Improve dragging of headings or list items to the doc tree https://github.com/siyuan-note/siyuan/issues/13170 2024-11-22 22:38:56 +08:00
Daniel
255afcc9ad 🎨 Improve clipping for ld246.com https://github.com/siyuan-note/siyuan/issues/13117 2024-11-12 10:12:32 +08:00
Daniel
7b9163d480 🧑‍💻 Add a kernel API /api/filetree/renameDocByID https://github.com/siyuan-note/siyuan/issues/13105 2024-11-11 11:37:42 +08:00
Daniel
8dd0629b9c ♻️ Improve transaction flush 2024-10-22 19:21:04 +08:00
Daniel
2472c63177 🎨 Browser clipping extension supports configuring document tags https://github.com/siyuan-note/siyuan/issues/10797 2024-09-20 11:49:27 +08:00
Oleksandr Redko
b100721fee ♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
ytm157
593e3141ab 🧑‍💻 Add a kernel API /api/filetree/getPathByID
* 🧑‍💻 Add a new api '/api/filetree/getPathByID'

* 🧑‍💻 Add a new api '/api/filetree/getPathByID'
2024-08-28 17:45:09 +08:00
Daniel
d3754bd630 🎨 The browser extension supports CSDN formula https://github.com/siyuan-note/siyuan/issues/5624 2024-05-21 00:04:56 +08:00
Daniel
653ac93875 🐛 Notebook settings doc save path does not override global settings in some cases https://github.com/siyuan-note/siyuan/issues/11196 2024-04-30 17:23:00 +08:00
Daniel
fc3f447280 🎨 Improve duplicate doc refresh doc tree 2024-04-30 12:16:20 +08:00
Daniel
43359e92ec 🎨 Supports specifying the notebook to save new docs https://github.com/siyuan-note/siyuan/issues/10671 2024-04-26 18:35:03 +08:00
Daniel
78216e7909 🎨 Supports specifying the notebook to save new docs https://github.com/siyuan-note/siyuan/issues/10671 2024-04-25 23:03:33 +08:00
Daniel
62697aa940 🎨 Supports specifying the notebook to save new docs https://github.com/siyuan-note/siyuan/issues/10671 2024-04-25 22:32:30 +08:00
Daniel
f0fd493c4e 🎨 Supports specifying the notebook to save new docs https://github.com/siyuan-note/siyuan/issues/10671 2024-04-25 15:53:52 +08:00
Daniel
f3574038e2 ♻️ Clean code 2024-03-10 23:27:13 +08:00
Daniel
a8b1b51c96 🎨 Add kernel API /api/filetree/listDocTree Fix https://github.com/siyuan-note/siyuan/issues/10482 2024-03-05 20:24:23 +08:00
Daniel
3dc93ff409 🎨 When New document save location is configured as /, it will be completed as /Untitled https://github.com/siyuan-note/siyuan/issues/10305 2024-02-04 10:15:28 +08:00
Daniel
8c24576321 🎨 API listDocsByPath add an optional parameter ignoreMaxListHint https://github.com/siyuan-note/siyuan/issues/10290 2024-02-01 17:48:22 +08:00
Daniel
e4cee23592 🎨 Improve New document save location https://github.com/siyuan-note/siyuan/issues/10094 2024-01-07 15:27:37 +08:00
Daniel
286654cb00 🎨 Add internal kernel API /api/filetree/upsertIndexes and /api/filetree/removeIndexes https://github.com/siyuan-note/siyuan/issues/10079 2024-01-05 20:55:04 +08:00