Commit Graph

17107 Commits (f442c9e95496b4fe6d9325f91847cf5a27447802)

Author SHA1 Message Date
Gabriel Horner 20eac03cea refactor: mv common worker/frontend ns to frontend/common
Move common core.async, date and search utils to frontend/common.
Part of LOG-3171
2024-08-09 11:18:32 -04:00
Tienson Qin dff466801d fix: include node embed in linked references
fix https://github.com/logseq/db-test-cn/issues/11
2024-08-09 19:59:52 +08:00
Tienson Qin 8b9cf51927 fix: missing nodes on tag page 2024-08-09 18:39:18 +08:00
Tienson Qin 59103a1607 fix: can't edit notes for class and property page 2024-08-09 18:17:08 +08:00
charlie fcb92a5bdc fix(ui): sticky header for all pages table 2024-08-09 17:58:27 +08:00
Tienson Qin 7e8ae14592 fix: hide blocks with the current property in page body 2024-08-09 17:42:39 +08:00
charlie bbe28d1ad2 fix(ui): sticky header for the tagged table 2024-08-09 17:21:28 +08:00
Tienson Qin 4b9875cde0 fix: don't mark a page as loaded if it doesn't ask for children 2024-08-09 17:20:17 +08:00
rcmerci c7c17e3dd2 fix: able to delete properties not built-in for the specific class 2024-08-09 17:12:16 +08:00
charlie d3057f6965 refactor: remove unused css 2024-08-09 14:38:12 +08:00
charlie e6c73e896c enhance(ui): alignment for block title marker 2024-08-09 14:20:54 +08:00
charlie 2333d42e62 enhance(ui): polish details 2024-08-09 14:04:27 +08:00
Tienson Qin dce8459248 enhance: don't show tag icon when choosing tags 2024-08-09 13:09:03 +08:00
Tienson Qin ce11e09c7b enhance: disable (()) to trigger node embed to avoid confusion 2024-08-09 13:02:47 +08:00
Gabriel Horner 7a40761eca refactor: organize worker namespaces and lint them
Organize them to live under src/main/frontend/worker and add a lint to ensure
that common code with frontend is only under frontend/common/.
Add a linter to ensure that worker doesn't depend on frontend.
Motivated to fix after recent worker breakage fixed by
75463c4df4
2024-08-08 23:01:57 -04:00
Tienson Qin b62715ebd8 enhance: replace inline tags with node references 2024-08-09 10:50:17 +08:00
Gabriel Horner a2df9564c6 refactor: list file-graph properties that are supported
by export rather than listing db-graph properties which would
change a lot. This is a follow up to fixing built-in property conflicts
as part of LOG-3039
2024-08-08 15:16:21 -04:00
Gabriel Horner 4a69e75e88 fix: import doesn't fail if it has a page with new class name
fixes LOG-3039
2024-08-08 15:16:21 -04:00
Tienson Qin 1f0bac9343 fix: diff merge tests 2024-08-08 21:46:48 +08:00
Tienson Qin 05fa4d89f2 fix: inline display for elements in block title 2024-08-08 21:39:49 +08:00
Gabriel Horner e9ac9d2cae fix: lang lint
translation keys that are passed in code need to be configured
2024-08-08 09:35:26 -04:00
Gabriel Horner 48df03a1fa fix: finish removing arweave
Follow up to a6e0b0a092
2024-08-08 09:24:02 -04:00
Gabriel Horner b90137199d fix typos 2024-08-08 09:24:02 -04:00
Gabriel Horner c660096937 fix: common test failing due to code organization
datascript based utils should be in db dep. common is for dependency free
namespaces
2024-08-08 09:24:02 -04:00
Tienson Qin b050d478f6 enhance: different title-key for tag and property nodes 2024-08-08 21:22:51 +08:00
Tienson Qin ae746f1a9a feat: convert page to Tag 2024-08-08 21:14:45 +08:00
Tienson Qin b4a887c026 fix: can't paste headings
fixes https://github.com/logseq/db-test-cn/issues/7
2024-08-08 20:28:11 +08:00
Tienson Qin 4c2d6416ce fix: page preview accept page uuid instead of name
fixes https://github.com/logseq/db-test-cn/issues/8
2024-08-08 17:59:16 +08:00
Tienson Qin d70ef31be5 enhance: allow Tag and Property to have notes 2024-08-08 17:47:44 +08:00
rcmerci d132f41cab enhance: validate :block/type change 2024-08-08 17:11:44 +08:00
charlie 159c0bf03e enhance(ux): disable file based graph for web 2024-08-08 16:39:06 +08:00
Tienson Qin a6004f416d fix: ensure all pages list pages only 2024-08-08 16:07:18 +08:00
charlie fbe35645bd enhance(dev): check worker scope 2024-08-08 15:05:11 +08:00
Tienson Qin 12d3fc9135 chore: remove debug 2024-08-08 14:04:56 +08:00
Tienson Qin beaa1709bb fix: image paste not work on production 2024-08-08 13:55:08 +08:00
Tienson Qin 9b8a8e7da5 enhance: implement ISeqable and IPrintwithwriter for EntityPlus 2024-08-08 13:43:18 +08:00
Tienson Qin bf2df9e939 chore: debug image paste 2024-08-08 13:07:13 +08:00
rcmerci 27a47af935 fix(export): replace page-ref-ids when export page 2024-08-08 12:57:54 +08:00
charlie a11e66bb68 Merge branch 'test/db' into feat/db 2024-08-08 12:11:27 +08:00
Tienson Qin a89c01261b chore: debug image paste 2024-08-08 11:47:41 +08:00
Tienson Qin a6e0b0a092 chore: remove ar support 2024-08-08 11:44:32 +08:00
charlie e7520cb095 chore: add GitHub workflow 2024-08-08 11:32:08 +08:00
Tienson Qin 75463c4df4 fix: don't depend frontend.(db|state) in worker ns 2024-08-08 10:34:03 +08:00
Gabriel Horner 3d8e579e67 refactor: decouple block extraction for db graphs and exporting
Coupling db graph app to export needs could lead to bugs and is harder
to maintain. Also fix a test assertion
2024-08-07 18:12:31 -04:00
Gabriel Horner dcb73b1003 fix: db import of advanced queries
Fixes LOG-3082
2024-08-07 16:30:20 -04:00
Gabriel Horner 66439dde68 fix: db import of markdown tables and multiline blocks
Fixes LOG-3072 and fixes LOG-3070
2024-08-07 12:33:13 -04:00
Gabriel Horner 337ae484f7 fix: dev mode should still be able to nav to built-ins
devs work on all parts of a graph and should be able to easily nav
where they need to. Also remove unused built-in? option
2024-08-07 12:26:30 -04:00
rcmerci 8faef71727 chore: clean code 2024-08-07 21:48:36 +08:00
rcmerci ccba2ef34c fix(export): replace page-ref-id with its block/title 2024-08-07 18:47:24 +08:00
charlie b1e53f49a8 fix(ui): repos dropdown 2024-08-07 14:45:32 +08:00