144 Commits

Author SHA1 Message Date
Daniel 83bd6acf68 🐛 Escaping issues in attribute panel https://github.com/siyuan-note/siyuan/issues/17345
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 00:10:42 +08:00
Daniel bec2a00f95 🐛 https://github.com/siyuan-note/siyuan/issues/17345
Signed-off-by: Daniel <845765@qq.com>
2026-03-30 18:06:25 +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
Daniel 3f944d0d75 🎨 https://github.com/siyuan-note/siyuan/pull/17196
Signed-off-by: Daniel <845765@qq.com>
2026-03-13 09:09:45 +08:00
Daniel ca179523c3 🎨 https://github.com/siyuan-note/siyuan/issues/13987
Signed-off-by: Daniel <845765@qq.com>
2026-01-09 18:22:08 +08:00
Daniel 89952fa8b4 Improve performance for large-scale block deletion/insertion https://github.com/siyuan-note/siyuan/issues/16644
Signed-off-by: Daniel <845765@qq.com>
2025-12-21 18:29:10 +08:00
Daniel 4c7d421d05 🎨 Improve flashcard management sorting https://github.com/siyuan-note/siyuan/issues/14686 2025-04-23 17:17:14 +08:00
Daniel b883f07cb4 🎨 Improve flashcard import https://github.com/siyuan-note/siyuan/issues/14402 2025-03-20 20:41:26 +08:00
Daniel 5dab0ecdf6 🎨 When deleting a referenced definition block, a pop-up window will prompt the user https://github.com/siyuan-note/siyuan/issues/13396 2025-03-16 20:11:48 +08:00
Daniel 8dd0629b9c ♻️ Improve transaction flush 2024-10-22 19:21:04 +08:00
Daniel 95c82187af ♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-17 23:45:28 +08:00
Daniel 026423b3bc 🎨 Set flashcard due time in local https://github.com/siyuan-note/siyuan/issues/12514 2024-09-18 23:26:59 +08:00
Oleksandr Redko b100721fee ♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
Daniel f566ef4abc Improve spaced repetition loading performance https://github.com/siyuan-note/siyuan/issues/11927 2024-07-10 09:40:05 +08:00
Daniel 06f3721fd4 Improve performance for rendering databases, due flashcards 2024-06-23 21:37:28 +08:00
Daniel a73fe74a2e 🎨 Alt+0 flashcard review entry no longer returns to card deck flashcards Fix https://github.com/siyuan-note/siyuan/issues/10635 2024-03-17 22:46:05 +08:00
Daniel 6a6fdce3dd 🎨 Flashcard review interface adds card review times, state and other information https://github.com/siyuan-note/siyuan/issues/10505 2024-03-14 22:14:12 +08:00
Daniel 16fd52a74d 🎨 Try fill flashcard to db tpl https://github.com/siyuan-note/siyuan/issues/10502#issuecomment-1986703280 2024-03-09 10:58:14 +08:00
Daniel fd709b99b7 🎨 Add kernel API /api/riff/getRiffCardsByBlockIDs Fix https://github.com/siyuan-note/siyuan/issues/10535 2024-03-07 20:51:14 +08:00
Daniel e083dacca8 🎨 Add kernel API /api/riff/getRiffCardsByBlockIDs Fix https://github.com/siyuan-note/siyuan/issues/10535 2024-03-07 20:36:47 +08:00
Daniel ada22ed0f8 🎨 Flashcard review interface adds card review times, state and other information https://github.com/siyuan-note/siyuan/issues/10505 2024-03-05 09:39:26 +08:00
Daniel 4173654203 🎨 Add parameter pageSize for kernel API /api/riff/getRiffCards Fix https://github.com/siyuan-note/siyuan/issues/10445 2024-02-26 21:00:09 +08:00
Daniel 285eb12b48 🎨 Add internal kernel API /api/riff/batchSetRiffCardsDueTime https://github.com/siyuan-note/siyuan/issues/10423 2024-02-24 22:04:59 +08:00
Daniel 882466e10d 🎨 Flashcard support review mode https://github.com/siyuan-note/siyuan/issues/10303 2024-02-24 10:33:00 +08:00
Daniel 651f245662 🎨 Flashcards are not allowed to be modified during data sync to avoid data overwriting https://github.com/siyuan-note/siyuan/issues/10167 2024-01-13 22:30:57 +08:00
Daniel 43c6fabcdc 🎨 Flashcards are not allowed to be modified during data sync to avoid data overwriting https://github.com/siyuan-note/siyuan/issues/10167 2024-01-13 21:56:42 +08:00
Daniel d13ad8cdb1 🎨 Cards expired need appear in the same review round https://github.com/siyuan-note/siyuan/issues/10130 2024-01-09 20:38:00 +08:00
Daniel bf4ba7191e 🎨 Cards expired no longer appear in the same review round https://github.com/siyuan-note/siyuan/issues/10087 2024-01-06 17:09:07 +08:00
Daniel adc42291c6 🐛 The status of flashcards after re-reviewing the previous one is incorrect https://github.com/siyuan-note/siyuan/issues/9988 2023-12-26 23:23:26 +08:00
Daniel fcd59dffee 🎨 Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 2023-12-22 11:31:24 +08:00
Daniel 4dfa072278 🎨 Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 2023-12-22 11:16:28 +08:00
Daniel c32cad7c3e 🎨 Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 2023-12-22 10:14:59 +08:00
Daniel 30c902a01c 🎨 Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 2023-12-21 12:16:31 +08:00
Daniel ec46cebe77 🎨 Distinguish between new cards and review cards during spaced repetition https://github.com/siyuan-note/siyuan/issues/9377 2023-12-21 09:22:14 +08:00
Daniel f1d86b1f89 🐛 Review is empty when there are more new cards and blocks are removed https://github.com/siyuan-note/siyuan/issues/9935 2023-12-20 10:53:32 +08:00
Daniel 183621ea00 🎨 Sort by Due asc on the flashcard management UI https://github.com/siyuan-note/siyuan/pull/9673#issuecomment-1823003087 2023-11-23 11:38:06 +08:00
Daniel afef4926ce 🎨 Clean code https://github.com/siyuan-note/siyuan/pull/9673 2023-11-17 10:02:40 +08:00
debbbbie afaf88d525 Sort by Due asc on the flashcard management UI (#9673) 2023-11-17 09:59:03 +08:00
Daniel d81dfc503c 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-17 00:05:30 +08:00
Daniel f78c5ab3c8 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-17 00:04:15 +08:00
Daniel c4174ea191 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-17 00:01:52 +08:00
Daniel 342f764840 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 23:59:46 +08:00
Daniel 97c33f14d9 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 23:52:20 +08:00
Daniel 259606e995 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 23:48:31 +08:00
Daniel bbeb6282d6 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 23:45:50 +08:00
Daniel fb92772ae7 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 22:54:41 +08:00
Daniel cb45da4319 🎨 Show card NextDue to the flashcard management UI https://github.com/siyuan-note/siyuan/pull/9621 2023-11-16 22:50:55 +08:00
Daniel 37b099dfa5 🎨 Support resetting the learning progress of flashcards https://github.com/siyuan-note/siyuan/issues/9564 2023-11-16 11:37:56 +08:00
debbbbie 48c354e7de Show card NextDue to the flashcard management UI (#9621)
* Show RiffCard NextDue to the UI

* Show RiffCard NextDue to the UI

* Show card NextDue to the flashcard management UI
2023-11-10 20:21:56 +08:00
Daniel 70c56c8e25 🐛 Notebook data may be corrupted during data synchronization https://github.com/siyuan-note/siyuan/issues/9594 2023-11-06 22:44:06 +08:00