Commit Graph

171 Commits

Author SHA1 Message Date
Tienson Qin
abe03fdaca refactor: use webpack only for workers 2025-09-01 10:27:34 +08:00
Tienson Qin
a59b76bb56 enhance: improve shadow-cljs initial load time
https://clojureverse.org/t/improving-initial-load-time-for-browser-builds-during-development/2518
2025-08-31 15:41:42 +08:00
Gabriel Horner
a407035d80 fix: app and other builds no longer require shadow-cljs config hack
Reverts bug fix for
347323b7d6
and for other builds. This bug no longer applies b/c :shared is no
longer used or b/c of shadow-cljs update
2025-08-04 10:41:55 -04:00
Gabriel Horner
74fa24cb1e fix: publishing no longer has bug requiring shadow-cljs config hack
Reverts bug fix from
a80a182a8f.
Confirmed dev and release work for publishing. This bug may no longer
apply b/c :shared is no longer used or b/c of shadow-cljs update
2025-08-01 19:24:06 -04:00
Gabriel Horner
182a51a85e fix: publishing app in prod mode
Also fix watch-publishing-frontend which had stopped working awhile back
with shadow-cljs update
2025-08-01 17:56:39 -04:00
Tienson Qin
67a0f7cd8c Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-31 20:08:29 +08:00
Tienson Qin
2c13bce35a fix: math equations don't work
fixed https://github.com/logseq/db-test/issues/384
2025-07-30 14:10:38 +08:00
Tienson Qin
88dfaf8ebd fix: mobile build 2025-07-28 18:31:29 +08:00
Tienson Qin
7f18e941d0 separate config for app and mobile 2025-07-28 16:26:56 +08:00
Tienson Qin
44d6c12731 update output-feature-set to es-next-in 2025-07-28 12:21:35 +08:00
Tienson Qin
5d7f56361a downgrade shadow-cljs 2025-07-23 14:36:38 +08:00
Tienson Qin
f86be0f3a8 add more externs 2025-07-23 13:11:15 +08:00
Tienson Qin
31004ee371 wip: webpack release build 2025-07-23 12:40:25 +08:00
Tienson Qin
00405d98d3 add local embedding model settings 2025-07-16 15:59:22 +08:00
Tienson Qin
2d50ca5ce2 Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-11 18:15:33 +08:00
Tienson Qin
73b5cd182f chore: disable ssl config since it's used only for iOS development 2025-07-08 14:25:57 +08:00
Tienson Qin
9a7d43daf2 replace capacitor with mobile 2025-07-04 03:38:58 +08:00
charlie
e02dff3ff7 refactor: simplify assets path 2025-07-01 14:41:17 +08:00
charlie
073db80052 fix(capacitor): release asset path 2025-05-28 22:19:27 +08:00
charlie
2cfb8499a8 fix(capacitor): code block 2025-05-28 07:59:20 +08:00
Tienson Qin
3813228aab wip: fix rtc on mobile 2025-05-27 18:46:14 +08:00
charlie
68ffa9699b enhance(capacitor): support login state 2025-05-27 15:43:46 +08:00
charlie
1caf0276f5 enhance(capacitor): set up classic block editor 2025-05-23 14:27:29 +08:00
charlie
540844f7f0 Merge branch 'feat/db' into feat/capacitor-new 2025-05-22 17:58:38 +08:00
rcmerci
5e60ce853d test(e2e): dump console logs when test failed 2025-05-22 15:33:33 +08:00
charlie
b48c28f75e enhance(capacitor): list graph pages 2025-04-18 11:44:10 +08:00
charlie
f7997bee24 enhance(capacitor): dev scripts 2025-04-18 08:48:28 +08:00
charlie
6e7b5b0d56 enhance: capacitor new entry 2025-04-10 13:36:50 +08:00
charlie
53dd89d119 enhance(capacitor): support ssl webview 2025-04-09 19:15:39 +08:00
Tienson Qin
8f1b610361 chore: remove unused package 2025-03-11 15:51:22 +08:00
Tienson Qin
68426d54eb get rid of shared module 2025-03-11 15:30:24 +08:00
Tienson Qin
0ecf65aefb chore: use official sqlite-wasm 2025-03-11 13:37:42 +08:00
Tienson Qin
b122d453c2 separate :workers build 2025-03-10 17:20:39 +08:00
Tienson Qin
849ffd3329 prepend bundle to worker js output 2025-03-10 16:23:52 +08:00
Tienson Qin
5632c29ba0 wip: webpack integration 2025-03-10 15:05:19 +08:00
rcmerci
1c46e0205e init add inference-worker 2025-03-10 12:08:44 +08:00
rcmerci
6d4062cf8a chore: update goog-define vars 2025-02-21 15:49:46 +08:00
Gabriel Horner
e61f046be5 fix: publishing failing to load on undefined LSPluginCore
Plugins shouldn't be on for publishing. Moved PUBLISHING to
common-config as it is now relied on by frontend.util. Also removes
needless state/publishing? and its wonky initialization
2025-01-16 11:44:05 -05:00
Gabriel Horner
92cc1ce38c fix: publishing build failing b/c there are no source maps
See
https://github.com/logseq/publish-spa/actions/runs/11614252492/job/32341972020.
Decided to build and include source maps on release as it won't affect
initial load and improves debuggability
2024-10-31 12:08:09 -04:00
rcmerci
50fb730c43 test(rtc): launch two clients at the same time 2024-08-30 20:52:25 +08:00
rcmerci
fa43327eff test(rtc): update config 2024-08-30 20:52:25 +08:00
rcmerci
98502d7cde test(rtc): add karma target 2024-08-30 20:52:25 +08:00
rcmerci
cc8ce571e7 test(rtc): add basic-edits-test 2024-08-30 20:52:25 +08:00
rcmerci
e6d3e64815 test(rtc): update upload-download-graph-test 2024-08-30 20:52:25 +08:00
rcmerci
3eecf04533 test(rtc): add rtc-e2e-test/download_upload_test 2024-08-30 20:52:25 +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
8d128f420c Merge branch 'refactor/db-properties-schema' into refactor/db-remove-block-name-unique 2024-04-10 16:14:47 +08:00
Konstantinos Kaloutas
6f355c8d57 Merge branch 'feat/db' into chore/whiteboards-cleanup 2024-01-25 10:36:59 +02:00
Konstantinos Kaloutas
a4e569e115 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-01-25 10:34:20 +02:00
Gabriel Horner
b55fe07768 Merge branch 'master' into feat/db 2024-01-24 09:08:41 -05:00