Commit Graph

3732 Commits

Author SHA1 Message Date
Tienson Qin
0eadb024de Merge branch 'master' into feat/worker-sync 2026-01-30 17:37:29 +08:00
megayu
60297778a8 Fix issues related to importing file to db (#12353)
* fix multiline block containing attributes will be truncated and lose data after importing

* fix the issues with block attribute name contains "/" after importing

* standardize eol, all files except .bat files use lf

* compatible with windows path

* fix multiple line importing issues
2026-01-30 17:36:12 +08:00
Tienson Qin
408739950a fix: malli schema 2026-01-30 17:29:59 +08:00
Tienson Qin
63c9c65c95 fix: no need to broadcast online users when updating presence 2026-01-30 17:16:59 +08:00
Tienson Qin
e00a037624 fix: don't run sync for local graphs that's detached from server 2026-01-30 03:00:28 +08:00
Tienson Qin
96e2be398f fix: asset op 2026-01-30 02:37:40 +08:00
Tienson Qin
de1c58b02a fix: don't record local txs for remote graph 2026-01-30 02:00:09 +08:00
Tienson Qin
2d6db0b410 fix: lint 2026-01-30 00:17:56 +08:00
Tienson Qin
a1bfdec3ec chore: debug rebased tx 2026-01-29 22:47:26 +08:00
Tienson Qin
16221de6f3 fix: lint 2026-01-29 17:09:18 +08:00
Tienson Qin
9651d033c6 fix: asset download 2026-01-29 17:05:44 +08:00
Tienson Qin
61c877de4f server returns tx/reject when transaction failed 2026-01-29 16:29:16 +08:00
Tienson Qin
8116067f85 fix: can't paste block with children to empty target 2026-01-29 16:01:15 +08:00
Gabriel Horner
7554e4e3f9 enhance: published page shows tags prefixed
with '#' like in app. Affects block and page tags
2026-01-28 16:05:55 -05:00
Gabriel Horner
22912bdd7e fix: published :url :many property values
doesn't display multiple urls correctly.
Fixes
https://test.logseq.com/#/page/697a675f-33ba-4cee-a4c1-adca385c714a
2026-01-28 14:49:19 -05:00
Tienson Qin
667e0d7f05 fix: undo && redo shouldn't write invalid data to server 2026-01-28 16:00:31 +08:00
Tienson Qin
432da2aa04 fix: e2e extra tests 2026-01-28 09:44:14 +08:00
Gabriel Horner
e7bfd53a7c fix: import of namespace tags
w/ 2+ levels of namespaces. This should fix
https://github.com/logseq/db-test/issues/679
2026-01-27 16:01:25 -05:00
Tienson Qin
8e815b85b8 remove buggy code 2026-01-27 23:28:44 +08:00
Tienson Qin
b3403c3404 fix: asset e2e test 2026-01-27 19:51:12 +08:00
Tienson Qin
23322e266b fix: stable :db/id <> :block/uuid 2026-01-27 19:07:19 +08:00
Tienson Qin
d6392538be fix: rtc extra offline e2e tests 2026-01-27 17:05:57 +08:00
Gabriel Horner
23d6f1538a fix: import of unlinked pdf annotations
This addresses the importer failing for
https://github.com/logseq/db-test/issues/732
2026-01-26 12:05:44 -05:00
Tienson Qin
a8b7199a5e server no longer check cycle 2026-01-26 22:34:00 +08:00
Tienson Qin
f46c245788 refactor: keep worker as thin as possible 2026-01-26 22:26:53 +08:00
Tienson Qin
cd0a2568b1 refactor: use reitit for worker routes 2026-01-26 21:33:15 +08:00
Tienson Qin
41a020a17e fix: lint 2026-01-26 20:17:41 +08:00
Tienson Qin
c7ca6d4b09 fix: merge error 2026-01-26 20:12:28 +08:00
Tienson Qin
143a548f04 fix: more lint error 2026-01-26 20:00:31 +08:00
Tienson Qin
94c6f698e4 fix: lint 2026-01-26 19:39:43 +08:00
Tienson Qin
729ca7fcbf Merge branch 'master' into feat/worker-sync 2026-01-26 18:52:12 +08:00
Tienson Qin
ebf768e340 fix: extends cycle 2026-01-26 18:38:47 +08:00
Tienson Qin
0cf01ba780 fix: parent cycle 2026-01-26 17:36:34 +08:00
Tienson Qin
db28be9ba7 fix: force to accept :email instead of :user/email 2026-01-26 16:31:27 +08:00
Tienson Qin
9e7f9332d0 fix: collaborator invite doesn't work with e2ee 2026-01-26 16:06:35 +08:00
Tienson Qin
59e1cd9af9 enhance(ux): able to remove graph access or leave a graph 2026-01-26 15:54:25 +08:00
Tienson Qin
5fab852f8a fix: asset download 2026-01-26 15:07:10 +08:00
Tienson Qin
7806997f0b fix: wrong data in ui db after applying remote tx data 2026-01-24 12:25:36 +08:00
Tienson Qin
58cf670507 fix: call page/block delete even if no local changes 2026-01-24 10:57:20 +08:00
Tienson Qin
dd27a85a5a chore: remove db-graph? check 2026-01-23 17:37:54 +08:00
Gabriel Horner
ed805f039f chore: cleanup bb tasks after file graph removal
Remove needless 'db-' prefix for several dev tasks. Remove linter for
file and db graph separation. It served us well :)
2026-01-22 13:19:58 -05:00
Gabriel Horner
208b4bc205 fix: remove whiteboards and tldraw from rest of codebase
Also remove some old excalidraw refs that should've been removed awhile
back
2026-01-22 13:19:58 -05:00
Gabriel Horner
538d10a20a fix: rm whiteboard and tldraw from graph-parser
Also disable test block which is causing an intermittent ref issue
to investigate later
2026-01-22 13:19:58 -05:00
Gabriel Horner
c77ccc8827 fix: remove org mode everywhere except graph-parser 2026-01-22 13:19:58 -05:00
Gabriel Horner
05ffa3eeb6 chore: remove fns made unused by OG removal
Found unused ones in deps/common, from unused frontend.db aliases
and from fns that only existed for their corresponding tests
2026-01-22 13:19:58 -05:00
Gabriel Horner
173898240e fix: remove most file graph uses in deps
except for graph-parser and publish deps

- Removed most mentions of 'repo' in deps, which cleaned up a lot related
  to export cli and worker
- Removed db-based-graph? checks in deps except for unknown use
  in entity-plus?
- Removing db-based-graph? checks resulted in deleting unused file graph
  code paths e.g. get-pid
- Removed file graph handling in cli list command
- Remove file-based-graph? checks from deps
2026-01-22 13:19:58 -05:00
Gabriel Horner
37af8f690e fix: remove remaining uses of file graph specific attributes
Removed all file graph uses of :block/namespace, :block/file, :block/type and
:block/properties except for graph-parser which still uses them for db
importer.
Removed all uses of :block/format except for graph-parser and
src/main/frontend
2026-01-22 13:19:58 -05:00
Gabriel Horner
4bb7430682 fix: rm the last file-based namespaces in db dep
Also remove the following related file schema
attributes and their dependent code:
:block/marker, :block/priority, :block/scheduled,
:block/deadline,:block/repeated?, :block/pre-block?,
:block/properties-order, :block/properties-text-values, :block/macros,
:block/invalid-properties
2026-01-22 13:19:58 -05:00
Gabriel Horner
ab137a962a fix: remove file graph imports
Remove mention of removed JSON import in descriptions. Also mv frontend.util.fs
to where they are used instead of keeping an outdated file ns
2026-01-22 13:19:58 -05:00
Gabriel Horner
6312f8236a fix: remove file graph :block/file and dependent code
Also remove all file graph references in publishing and
add back publishing.db tests with db graph.
Also remove file graph behavior for cmd-k and files
2026-01-22 13:19:57 -05:00