Commit Graph

22929 Commits

Author SHA1 Message Date
Tienson Qin
ddb4db21c6 add session api to use read replica 2026-01-31 05:14:48 +08:00
Tienson Qin
328d8e2bf3 fix: use prod d1 db 2026-01-31 04:23:17 +08:00
Tienson Qin
b8445a6395 node.js adapter 2026-01-31 00:51:35 +08:00
Tienson Qin
595957ef05 add adr for node.js sync server adapter 2026-01-30 21:32:40 +08:00
Tienson Qin
04ed8cc29a Merge branch 'master' into feat/worker-sync 2026-01-30 21:20:56 +08:00
Tienson Qin
e028b223a2 add sync deploy workflow 2026-01-30 21:19:40 +08:00
Tienson Qin
877039b810 don't auto deploy sync test 2026-01-30 21:08:19 +08:00
Tienson Qin
50a537764c disable payload test 2026-01-30 21:07:07 +08:00
Tienson Qin
ecc579aecc add sync test workflow 2026-01-30 21:05:10 +08:00
Tienson Qin
3adff65c90 add prod env for sync 2026-01-30 20:55:55 +08:00
Tienson Qin
d169b587f9 fix: graph parser tests 2026-01-30 20:45:02 +08:00
Tienson Qin
2b97e34539 fix: large title decrypt 2026-01-30 20:41:47 +08:00
Tienson Qin
7f72a6d02c fix: graph aes key cache 2026-01-30 20:15:06 +08:00
Tienson Qin
e7bb0963d4 enhance: upload large block title to r2 2026-01-30 20:04:29 +08:00
Tienson Qin
fc86870601 remove outdated tests 2026-01-30 17:48:19 +08:00
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
c404bf369d don't log error when graph is not ready yet 2026-01-30 17:33:42 +08:00
Tienson Qin
408739950a fix: malli schema 2026-01-30 17:29:59 +08:00
Tienson Qin
4c85d8ff26 enhance: presence debounce 2026-01-30 17:27:49 +08:00
Tienson Qin
63c9c65c95 fix: no need to broadcast online users when updating presence 2026-01-30 17:16:59 +08:00
matugong
220a0549fc refactor: use already existing util function instead of calling goog directly, and remove its requirement 2026-01-30 04:00:07 +08:00
matugong
2729eb58bd fix(ui): cmd k hint showing Mac icon on Windows 2026-01-30 04:00:07 +08:00
matugong
3ae0ab9f5d fix: use frontend.util.ref for 'Copy ref' like in the rest of the app, the old one rendered (()) instead of [[]], and also remove the requirement of the old namespace 2026-01-30 03:59:12 +08:00
Tienson Qin
d46b66c228 enhance: trigger sync after creating new remote graph 2026-01-30 03:35:33 +08:00
Tienson Qin
1aa16b5355 enhance: fetch graphs after logged in 2026-01-30 03:17:23 +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
a02d157cab efficient undo/redo validate 2026-01-30 01:17:07 +08:00
Tienson Qin
12b914aaef add more simulate tests 2026-01-30 00:49:17 +08:00
Tienson Qin
44f7508381 add regression test for fb57514530 2026-01-30 00:36:03 +08:00
Tienson Qin
2d6db0b410 fix: lint 2026-01-30 00:17:56 +08:00
Tienson Qin
fb57514530 fix: attrs missing when rebase 2026-01-30 00:13:04 +08:00
Tienson Qin
5fe4ec4dde another debug 2026-01-29 23:13:34 +08:00
Tienson Qin
a1bfdec3ec chore: debug rebased tx 2026-01-29 22:47:26 +08:00
Tienson Qin
8b5109cbcf fix: initial data upload 2026-01-29 22:05:17 +08:00
Tienson Qin
a02722ca75 remove debug 2026-01-29 21:39:43 +08:00
Tienson Qin
ae7a088a3d fix: sync doesn't work after uploading local graph 2026-01-29 21:21:45 +08:00
Tienson Qin
8472d03826 remove legacy rtc implementation and tests 2026-01-29 19:42:29 +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
ibs-allaow
3d5758e9b0 i18n: Add comprehensive initial Arabic translation (ar.edn) (#12337)
* Create ar.edn

* Update ar.edn

* Update dicts.cljc

* Update dicts.cljc

* Add Arabic Translation

Upload the Arabic language file after translation

* Refactor language dictionaries and remove duplicates

* Update dicts.cljc

* Remove nested commands from ar.edn

Removed nested commands for PDF and editor functionalities from the Arabic dictionary file.

* Fix errors related to keys in "commands" brackets

The keys were moved from inside the "commands" brackets to outside them, with the keys syntax corrected by adding "command." to each key that was inside the brackets.

* Update ar.edn

Fixing an error where the translation matches the English language file.

* Clean up deprecated translation keys

* Update ar.edn

* Create build-linux.yml

* Delete .github/workflows/build-linux.yml
2026-01-28 11:22:02 -05:00
Tienson Qin
ee80960146 fix: can't delete remote graph 2026-01-28 18:55:21 +08:00
Tienson Qin
4e09c4c07b fix: can't download invited graph 2026-01-28 18:28:40 +08:00
Tienson Qin
1c4dd7cf7c enhance(ux): graph download && upload log 2026-01-28 17:14:27 +08:00