253 Commits

Author SHA1 Message Date
Daniel
693bf7e1ed 🧑‍💻 API | getDocumentAssets https://github.com/siyuan-note/siyuan/issues/13875 2025-01-30 15:07:18 +08:00
Yingyi / 颖逸
69c9539cdc 🧑‍💻 Add Kernel API for subscribe broadcast message by SSE (#13694)
* 🎨 Add Kernel API for subscribe broadcast

* 🐛 Fix request serialization

* 🐛 Fix broadcast message loss issue

* 🎨 Add event ID

* 🎨 Add retry field

* 🐛 Fix event ID format
2025-01-01 21:51:45 +08:00
Daniel
0802c207cc 🎨 Support for ignoring the prompt to add Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13687 2024-12-31 23:26:48 +08:00
Yingyi / 颖逸
6ee4705e2a 🎨 Support local file system sync & backup (#13663)
* 🎨 Use local file system sync & backup

* ⬆️ dejavu

* 🎨 Add the settings panel of local file system sync & backup

* 📝 Update user guides of local file system sync & backup

* 🎨 Adjust supported runtime environments
2024-12-31 21:06:13 +08:00
Yingyi / 颖逸
3807f8386c 🧑‍💻 Add Kernel API for publish binary message broadcast (#13681)
* 🎨 Broadcast supports publishing binary messages

* 🎨 Add size field to `PublishMessage`
2024-12-31 17:36:53 +08:00
Daniel
2784511e72 🎨 Support one-click addition of Microsoft Defender exclusions https://github.com/siyuan-note/siyuan/issues/13650 2024-12-29 09:54:18 +08:00
Daniel
9e2bab6718 🎨 Improve search jump focus block and then exit focus positioning https://github.com/siyuan-note/siyuan/issues/13577 2024-12-25 20:20:05 +08:00
Daniel
5fb2b78911 🔥 Remove Sentry reporting diagnostic data https://github.com/siyuan-note/siyuan/issues/13522 2024-12-18 17:10:23 +08:00
Daniel
45a6f7e29d 🎨 Support setting automatic sync interval https://github.com/siyuan-note/siyuan/issues/13448 2024-12-14 12:05:40 +08:00
Daniel
497037465b 🧑‍💻 Add a internal kernel API /api/system/reloadUI https://github.com/siyuan-note/siyuan/issues/13402 2024-12-08 22:21:06 +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
691290a7be 🎨 Add a kernel API /api/system/getWorkspaceInfo https://github.com/siyuan-note/siyuan/issues/13300 2024-11-29 10:56:32 +08:00
Daniel
2fb42c5b8c 🧑‍💻 Add a kernel API /api/filetree/removeDocByID 2024-11-27 10:44:25 +08:00
Daniel
6a442ad85d 🎨 Automatic purge for local data repo https://github.com/siyuan-note/siyuan/issues/13091 2024-11-17 01:33:21 +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
a32ceb8e2f 🎨 Support exporting Markdown after selecting multiple documents https://github.com/siyuan-note/siyuan/issues/12912 2024-11-09 14:39:27 +08:00
Daniel
ed4661c4ad 🎨 Clean code https://github.com/siyuan-note/siyuan/pull/12939 2024-10-27 22:22:47 +08:00
Jixiong Su
c1a7995862 🧑‍💻 Add internal kernel API /api/icon/getDynamicIcon (#12939)
更改locale参数为lang
新增weekdayType参数,支持设置weekday格式
2024-10-27 22:20:15 +08:00
Daniel
4a33fa9a29 🎨 The Publishing service no longer support export https://github.com/siyuan-note/siyuan/issues/12928 2024-10-27 12:07:57 +08:00
Misuzu2027
7afea33d36 🧑‍💻 siyuan-note#12718 (#12723) 2024-10-07 18:42:01 +08:00
Daniel
af73dc1130 🎨 Mouse hover notebook to display some information https://github.com/siyuan-note/siyuan/issues/12615 2024-09-28 16:36:46 +08:00
Daniel
2deb986c87 🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-25 23:44:10 +08:00
Daniel
b2f1e873b7 🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-25 22:58:45 +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
4153805335 🎨 Publish service prohibit find-replace https://github.com/siyuan-note/siyuan/issues/12168 2024-08-04 21:51:13 +08:00
Daniel
4e9b0bc6c6 🐛 Publish https://github.com/siyuan-note/siyuan/issues/11902 2024-07-07 22:39:53 +08:00
Yingyi / 颖逸
f25b36ff38 Disable some menu items in read-only mode (#11733)
* 🎨 kernel supports read-only publishing services

* 🐛 Fix authentication vulnerabilities

* 🎨 Protect secret information

* 🎨 Adjust the permission control

* 🎨 Adjust the permission control

* 🎨 Fixed the vulnerability that `getFile` gets file `conf.json`

* 🎨 Add API `/api/setting/setPublish`

* 🎨 Add API `/api/setting/getPublish`

* 🐛 Fixed the issue that PWA-related files could not pass BasicAuth

* 🎨 Add a settings panel for publishing features

* 📝 Add guide for `Publish Service`

* 📝 Update Japanese user guide

* 🎨 Merge fixed static file services

* 🎨 Disable some menu items in read-only mode

* 🎨 Disable some menu items in read-only mode

* Update router.go
2024-07-05 20:01:43 +08:00
Daniel
675ad65bd1 🧑‍💻 Add internal kernel API /api/attr/batchGetBlockAttrs https://github.com/siyuan-note/siyuan/issues/11786 2024-06-21 23:20:25 +08:00
崮生
b590091c9e 🎨 Remove the check for !TesseractEnabled when saving OCR recognition results (#11708)
* 去除保存ocr识别结果时对 !TesseractEnabled 的检测

* 🐛 https://github.com/siyuan-note/siyuan/issues/11709

* https://github.com/siyuan-note/siyuan/pull/11708

修改ocr相关接口

* https://github.com/siyuan-note/siyuan/pull/11708

修改前端相关代码

* Update router.go

* Update router.go

---------

Co-authored-by: Vanessa <lly219@gmail.com>
2024-06-15 17:51:48 +08:00
Daniel
8bdd59a156 🎨 https://github.com/siyuan-note/siyuan/issues/11707 2024-06-15 11:20:06 +08:00
Yingyi / 颖逸
ba2193403d Support read-only publish service
* 🎨 kernel supports read-only publishing services

* 🐛 Fix authentication vulnerabilities

* 🎨 Protect secret information

* 🎨 Adjust the permission control

* 🎨 Adjust the permission control

* 🎨 Fixed the vulnerability that `getFile` gets file `conf.json`

* 🎨 Add API `/api/setting/setPublish`

* 🎨 Add API `/api/setting/getPublish`

* 🐛 Fixed the issue that PWA-related files could not pass BasicAuth

* 🎨 Add a settings panel for publishing features

* 📝 Add guide for `Publish Service`

* 📝 Update Japanese user guide

* 🎨 Merge fixed static file services
2024-06-12 21:03:51 +08:00
Daniel
4e2de612d7 🎨 Add an internal kernel API /api/av/appendAttributeViewDetachedBlocksWithValues https://github.com/siyuan-note/siyuan/issues/11608 2024-05-31 23:55:17 +08:00
Daniel
f197a4ea87 🎨 Add Duplicate non-mirror database block https://github.com/siyuan-note/siyuan/issues/11460 2024-05-23 18:00:35 +08:00
Daniel
15375cfd98 🎨 Add an internal kernel API /api/block/prependDailyNoteBlock https://github.com/siyuan-note/siyuan/issues/11442 2024-05-17 17:33:19 +08:00
Daniel
7d87df9932 🎨 Add kernel api getAttributeViewKeysByAvID 2024-05-17 16:19:56 +08:00
Daniel
f7d23b41fd 🐛 The selection options are inconsistent after pasting data into the database https://github.com/siyuan-note/siyuan/issues/11409 2024-05-17 09:49:10 +08:00
Daniel
2058f9a0c0 🎨 Attribute Panel - Database attributes custom sorting https://github.com/siyuan-note/siyuan/issues/11428 2024-05-16 22:24:25 +08:00
Daniel
749ed8a4ac 🎨 If a file with the same name exists during export PDF/Docx, it will be automatically renamed https://github.com/siyuan-note/siyuan/issues/11357 2024-05-12 17:37:32 +08:00
Daniel
7d73482cfa 🎨 Add a kernel API /api/block/getBlockTreeInfos https://github.com/siyuan-note/siyuan/issues/11311 2024-05-09 23:20:48 +08:00
Daniel
cf187dddce 🎨 Add two shortcuts for block navigation https://github.com/siyuan-note/siyuan/issues/11193 2024-04-30 21:34:13 +08:00
Daniel
611f6e2da0 🎨 The outline item in the outline panel supports dragging to adjust the level and position https://github.com/siyuan-note/siyuan/issues/7957 2024-03-27 22:27:09 +08:00
Daniel
9e2a77bff7 🎨 Asset link element prompt shows more information https://github.com/siyuan-note/siyuan/issues/10714 2024-03-25 09:23:43 +08:00
Daniel
2120637c06 🎨 One-click upgrade of downloaded marketplace packages https://github.com/siyuan-note/siyuan/issues/8390 2024-03-21 22:35:21 +08:00
Daniel
055e011b3e 🎨 One-click upgrade of downloaded marketplace packages https://github.com/siyuan-note/siyuan/issues/8390 2024-03-21 17:10:33 +08:00
Daniel
c45e80b9e0 🎨 One-click upgrade of downloaded marketplace packages https://github.com/siyuan-note/siyuan/issues/8390 2024-03-21 10:32:34 +08:00
Daniel
27c55b96a4 🎨 Add internal kernel API /api/file/globalCopyFiles https://github.com/siyuan-note/siyuan/issues/10614 2024-03-18 11:17:31 +08:00
Daniel
095dfc2b35 🧑‍💻 Add internal kernel API /api/block/getBlocksIndexes Fix https://github.com/siyuan-note/siyuan/issues/10608 2024-03-15 19:34:59 +08:00
Daniel
1b0ceaaedf 🎨 Database table view in-table search https://github.com/siyuan-note/siyuan/issues/10419 2024-03-09 11:26:27 +08:00
Daniel
58b76e8926 🎨 Support listing database mirror blocks in a floating window https://github.com/siyuan-note/siyuan/issues/10538 2024-03-08 10:39:14 +08:00
Daniel
57293203ee 🎨 Clean code 2024-03-08 00:11:20 +08:00