Commit Graph

22409 Commits

Author SHA1 Message Date
Tienson Qin
f77a4ba960 fix: shouldn't retract db/ident when validating and fixing db 2025-12-15 16:02:36 +08:00
charlie
1413ab97dd enhance(mobile): improve modal handling on back navigation 2025-12-15 15:06:28 +08:00
Tienson Qin
401fce3a76 fix: show mcp server toggle only on electron
fixes https://github.com/logseq/db-test/issues/663
2025-12-15 14:55:13 +08:00
Tienson Qin
81cbc1e701 fix: pages don't have #Page tag when importing from markdown files
related to https://github.com/logseq/db-test/issues/641
2025-12-15 14:49:17 +08:00
charlie
c75322f55e enhance(mobile): polish UI spacing and background styling in various components 2025-12-13 19:01:25 +08:00
rcmerci
ff7ecc4baa fix(rtc): carefully compare t when add-ops to client-ops 2025-12-13 02:16:29 +08:00
Tienson Qin
b7cd27a92a fix(android): search crashes 2025-12-13 00:59:55 +08:00
Tienson Qin
56593a0924 fix: keyboard toolbar position on Android (release) 2025-12-13 00:53:08 +08:00
Gabriel Horner
a4d3bd4d93 fix(cli): CLI can't run in CI envs
For now just downgrade desktop check to warning. Decided
against CI flag since that requires more setup for all
2025-12-12 11:14:11 -05:00
Tienson Qin
f910fcfea8 Android native UX (#12254)
feat: android native UX
2025-12-13 00:10:56 +08:00
Gabriel Horner
068dbf266b fix(dev): add js dev dep to db
so that CLI commands can be run from deps/db.
This is especially useful for developing and debugging deps/db based CLI
commands
2025-12-12 10:28:24 -05:00
Gabriel Horner
ef96a8d031 chore: remove db scripts made redundant by CLI 2025-12-12 10:17:12 -05:00
rcmerci
61daa0aff0 ci: separate build and parallel test jobs for rtc-extra-test 2025-12-12 22:17:31 +08:00
rcmerci
fa7c9f1025 ci: add rtc-extra-part2-test to github ci and run in parallel 2025-12-12 22:04:24 +08:00
rcmerci
707ef76ad3 fix(rtc): temp fix custom-decode for :block/name 2025-12-12 20:30:29 +08:00
rcmerci
73ee1bbc16 test(rtc): add logseq.e2e.rtc-extra-part2-test (1) 2025-12-12 20:23:28 +08:00
Gabriel Horner
529be0496c fix: build and export of property values
for a :many property that has additional attributes
e.g. :build/tags
Another possible fix for https://github.com/logseq/db-test/issues/636
2025-12-11 14:46:21 -05:00
rcmerci
75a1312387 enhance(rtc): add more context when apply-ops return :not-found-target-ops 2025-12-11 21:24:22 +08:00
Tienson Qin
cd36c97f72 remove confusing message 2025-12-11 15:09:32 +08:00
Tienson Qin
390bf94ca3 fix: allow properties to use rename-db-idents 2025-12-11 14:49:19 +08:00
Tienson Qin
016e63c4a0 fix: ensure using :rename-db-idents to rename properties in migrate 2025-12-11 14:31:55 +08:00
Tienson Qin
2b80c5a04d fix: able to make "Quick add" page invalid
fixes https://github.com/logseq/db-test/issues/603
2025-12-11 11:21:14 +08:00
Tienson Qin
eda73175f6 fix: ensure :block/title, :block/name are correct for built-in pages 2025-12-11 10:34:15 +08:00
Gabriel Horner
86023329c5 fix: export of property values for :many property
Caught by failing properties test :)
2025-12-10 17:55:59 -05:00
Gabriel Horner
b696a84cac fix: export of property value blocks doesn't
keep its uuid when it's referenced as a property value.
Noticed this with a graph from Tienson where a property value had a
view
2025-12-10 15:46:34 -05:00
Gabriel Horner
1effbdfad7 fix: referenced property value blocks not exported
with their uuid. Possibly affecting
https://github.com/logseq/db-test/issues/636
2025-12-10 15:46:34 -05:00
rcmerci
69f0df24f8 fix(rtc): some update-page-ops do not need update-block-attrs 2025-12-11 03:14:17 +08:00
rcmerci
9f6cef29a1 enhance: add :error/path to malli-schema 2025-12-11 02:44:01 +08:00
rcmerci
efdebeaacb fix(rtc): fix update-page local-op->remote-op 2025-12-11 02:25:07 +08:00
charlie
7aea01d77d fix(plugins): incorrect plugins setup for mobile web platform 2025-12-10 23:26:06 +08:00
Tienson Qin
3c79dff81e fix: capture can't open block to edit 2025-12-10 22:41:13 +08:00
Tienson Qin
ffa6956262 fix(mobile): editor toolbar moved webview to top 2025-12-10 21:23:44 +08:00
Tienson Qin
fae6547fcb fix: remove header title on ipad 2025-12-10 18:17:40 +08:00
Tienson Qin
3eb0846bba fix(ios): ensure fallback system image 2025-12-10 18:15:08 +08:00
Tienson Qin
84df4ad93a fix(ci): remove space 2025-12-10 17:36:09 +08:00
Tienson Qin
9fc2b2c73b fix: if: must be single-line 2025-12-10 17:26:09 +08:00
Tienson Qin
636bf92832 fix(mobile): navigation history pop 2025-12-10 17:22:05 +08:00
Tienson Qin
57a012bcc1 rename external-src-to-external-url
also fixed the issue and external audio not rendered
2025-12-10 15:52:02 +08:00
charlie
ad109277bf enhance(ci): add push trigger and conditional execution for build-docs workflow 2025-12-10 15:11:06 +08:00
charlie
dc4c712089 enhance(apis): add note for setBlockIcon method 2025-12-10 14:49:29 +08:00
charlie
e8d06f6fa8 chore(ci): update dependencies and add GitHub Actions workflow for syncing plugin documentation 2025-12-10 14:48:41 +08:00
Tienson Qin
dcf7543299 fix: ui js path 2025-12-10 13:45:27 +08:00
Gabriel Horner
73f8dfc421 chore: mv db tests to correct project
Also tweak test so that errors aren't printed confusingly when tests
pass
2025-12-09 11:16:39 -05:00
Gabriel Horner
effcce3a64 fix: lockfile not updated for latest nbb-logseq 2025-12-09 11:01:30 -05:00
Tienson Qin
8f4a6d962b chore: remove silkhq components 2025-12-09 20:53:38 +08:00
Tienson Qin
f594e2034f fix(rtc): batch store and validate db (#12249)
* fix(rtc): batch store and validate db

* fix: logseq.db/transact! shouldn't distinct tx-data

since move-op include 2 steps:
1. insert-block
2. update-attrs

This results in db invalid after step 1.

* refactor: add transact-with-temp-conn!

* bump nbb-logseq and add tests for ldb/transact* fns

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
2025-12-09 20:47:37 +08:00
charlie
61d28c307e chore(libs): bump version to 0.2.9 2025-12-09 16:31:25 +08:00
charlie
e5903e1c21 enhance(apis): add tag related apis 2025-12-09 16:31:25 +08:00
Tienson Qin
5593b9b0ba fix: lint 2025-12-09 15:45:21 +08:00
Tienson Qin
ddcfe02091 enhance(mobile): show page above block in search results 2025-12-09 15:41:14 +08:00