Fix issues related to importing Zotero (#12313)

* Fix import Zotero not recognized as asset

* Fix the inconsistency between imported Zotero label and actual filename

* Import support for zotero linked file like using zotfile

* Fix zotero highlighting block error after importing from file

* compatible with old configuration

* fix zotero picture highlight block does not consider as asset after importing

* Reconstructed to meet bb requirements

* empty datascript to avoid Conflicting upsert error after importing file to db graph

* use external-file-name instead of adding new property

* fix zotero link file can't open in asset page

* compatible with commit 33db791

* compatible with windows path & support zotero path can be relative for ci testing

* add zotero importing test

* remove prn log

* remove useless line

* Revert commit 45ebb9e

Future imports will be performed in the worker, will no longer encounter these issues

* refactor: update today page check to use async block retrieval

* Revert "refactor: update today page check to use async block retrieval"

This reverts commit 6750333df1.
This commit is contained in:
megayu
2026-02-11 17:43:04 +08:00
committed by GitHub
parent f818ba0e59
commit 40c9c86129
17 changed files with 436 additions and 87 deletions

View File

@@ -0,0 +1,20 @@
file:: [Understanding EXPLAIN.pdf](../../book/it/Understanding EXPLAIN.pdf)
file-path:: ../../book/it/Understanding EXPLAIN.pdf
- EXPLAIN is a really nice command that gives you lots of information but it's often easy to not know what to do with all this
ls-type:: annotation
hl-page:: 6
hl-color:: yellow
id:: 697874ba-26e9-4e8a-a55d-0639d337dcc6
- [:span]
ls-type:: annotation
hl-page:: 8
hl-color:: green
id:: 69787518-9eb8-4fd0-ad3b-b394e28bb547
hl-type:: area
hl-stamp:: 1769501975346
- Conclusion
ls-type:: annotation
hl-page:: 42
hl-color:: blue
id:: 69787540-7a52-40af-a70a-cedd315934cf