Commit Graph

661 Commits

Author SHA1 Message Date
Mega Yu
b9745dbaec fix test 2026-04-23 15:40:11 +08:00
rcmerci
821225fd1f dev: remove unnecessary logs and repeated compilation of db-worker-node 2026-04-22 22:22:42 +08:00
Tienson Qin
ffe75c786f use dev script when not release 2026-04-21 10:57:54 +08:00
rcmerci
4b13d67a88 Merge remote-tracking branch 'origin/master' into feat/cliable 2026-04-18 10:25:32 +08:00
megayu
76285de44b refactor: toolchain upgrade (#12517)
* chore(deps): upgrade Clojure version to 1.12.4 across multiple dependency files

* chore: bump shadow-cljs to 3.3.6

* chore: bump org.clojure/clojurescript to 1.12.134

* chore(deps): upgrade Clojure version to 1.12.4 in workflow files

* chore(deps): upgrade Java version to 21 in workflow files

* chore(deps): upgrade Node.js version to 24 in workflow files

* chore(deps): upgrade Node.js version to 24 in Dockerfile

* feat(updater): migrate electron-forge to electron-builder

* fix wrong android app version

* fix workflow

* feat(dependency-upgrade): add max-update-interval option for dependency audits

* chore(deps): upgrade electron-builder and electron-updater

* fix: update manual verification instructions for Electron shim cache

* chore: update shadow-cljs version to 3.4.4 across all dependencies

* chore: upgrade electron version to 41.2.1

* chore: update metosin/malli dependency to latest

* chore: upgrade cider-nrepl version to 0.59.0 in dependencies

* chore: upgrade clj-kondo version to 2026.04.15 and fix warning

* chore: move Electron windows build configuration from yml to ci

* chore: update Electron signing configuration to extend from base config

* fix: replace icon file for NSIS compatibility

* chore: resolve metosin/malli version conflicts

* chore: upgrade jdk to 21 in e2e workflow

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2026-04-17 19:40:01 +08:00
rcmerci
9bac1ae4dd feat(cli): add skill show/install 2026-04-10 11:38:42 +08:00
Tienson Qin
c24e66f3e6 fix: lint and tests 2026-04-09 23:16:37 +08:00
rcmerci
653a004195 enhance(cli): display width in all list-* cmds 2026-04-07 23:49:58 +08:00
rcmerci
40d546a5f7 Merge remote-tracking branch 'origin/master' into feat/cliable 2026-04-04 21:33:53 +08:00
Tienson Qin
333f3e10b1 remove vector embeddings 2026-04-02 18:51:29 +08:00
Gabriel Horner
ae90f8a14a fix: can't build db-worker-node
@vercel/ncc dep accidentally removed with latest merge to master
2026-03-31 13:10:37 -04:00
Tienson Qin
2f3b53a28a Merge branch 'master' into feat/cliable 2026-03-31 23:36:48 +08:00
Tienson Qin
017b98de7d downgrade posthog 2026-03-30 16:18:09 +08:00
Gabriel Horner
b513b94026 fix: new property and class idents don't have suffix
when created from app or cli. Moving db-worker to node changed the
js/process exist check in db-ident ns. Brought back env var for
straightforward fix. I checked other process checks and this was the
only one affected this way. Also remove double testing for graph-parser as
it hasn't provided any benefit and yet another place where we kept
juggling this env var
2026-03-25 13:54:14 -04:00
Mega Yu
2b6d8e51f2 chore: downgrade graphology and upgrade posthog-js dependencies 2026-03-25 15:42:07 +08:00
Tienson Qin
3fa232cd1f downgrade posthog 2026-03-24 21:33:39 +08:00
megayu
d6403b7746 dependencies upgrade (#12460) 2026-03-23 21:32:28 +08:00
rcmerci
2cc0735e3a enhance(cli): migrate non-sync integration coverage to cli-e2e shell suite 2026-03-20 16:34:54 +08:00
rcmerci
75be7be8df Merge remote-tracking branch 'origin/master' into feat/cliable 2026-03-13 16:32:49 +08:00
megayu
adbaf10abc chore: tech stack upgrade (#12448)
* fix(lint): make worker/frontend separation lint work on Windows

* chore: update cljs:electron-watch script to include test flag

* chore: remove dead root dependencies

* chore(deps): converge better-sqlite3 to 12.6.2 across deps packages

* chore(deps): converge fs-extra to ^11.3.0 across package roots

* fix(test): correct parameters for create-if-not-exists function

* chore(deps): converge cljs-bean to 1.9.0 across deps roots

* fix(tests): escape regex in cljs:run-test script

* chore: pin root packageManager to yarn 1.22.22

* chore(build): replace del with fs.rmSync in gulp clean

* chore(build): replace npm-run-all with npm-run-all2

* chore(security): upgrade dompurify and unify sanitizer path

* chore(observability): upgrade web sentry to 8.x

* chore: remove unused react-draggable dependencies

* chore(ci): fix windows release artifact collection

* fix(build): create static dir before gulp clean scans it

* fix: update nbb-logseq dependency to version feat-db-v33

* fix(test): move start-time initialization after clone repo

* fix(deps): update nbb dependencies and adjust test script paths to compatible with windows path delimiter

* chore(deps): remove dead meander dependency

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2026-03-13 13:20:49 +08:00
Gabriel Horner
c6a6156188 fix: CLI integration tests failing in CI
Also split out integration tests to separate step and command as they
have their own setup
2026-03-12 15:12:34 +08:00
Gabriel Horner
7d4a241e6b 039-worker-platform-abstraction-cleanup.md, rebase master fix (2) 2026-03-12 15:12:33 +08:00
rcmerci
1af88b2b6a 037-db-worker-node-node-sqlite.md 2026-03-12 15:12:33 +08:00
rcmerci
c155be440a 036-db-worker-node-ncc-bundling.md (2) 2026-03-12 15:12:33 +08:00
rcmerci
969251bff7 036-db-worker-node-ncc-bundling 2026-03-12 15:12:33 +08:00
rcmerci
103d9fd079 update package.json 2026-03-12 15:12:33 +08:00
rcmerci
8a67ef5552 023-logseq-cli-help-show-styling.md 2026-03-12 15:12:33 +08:00
rcmerci
6f3d074195 impl 013-logseq-cli-datascript-query.md (1) 2026-03-12 15:12:31 +08:00
rcmerci
3793920c02 feat(cli): add bin wrapper 2026-03-12 15:10:56 +08:00
rcmerci
76c60e5e39 update package.json 2026-03-12 15:10:55 +08:00
rcmerci
06d9beb294 milestone 3 (part 2) 2026-03-12 15:10:55 +08:00
rcmerci
bf43ca478c milestone 3 (part 1) 2026-03-12 15:10:55 +08:00
Tienson Qin
54844ff95f no need to run db-sync tests in build CI
because it's already handled by its own dep ci test
2026-02-06 19:08:52 +08:00
Tienson Qin
b8445a6395 node.js adapter 2026-01-31 00:51:35 +08:00
Tienson Qin
0cf01ba780 fix: parent cycle 2026-01-26 17:36:34 +08:00
Tienson Qin
bcc478b5f7 refactor: separate og and db version (#12276)
separate og and new version apps

remove file sync, tldraw, excalidraw and zotero
2025-12-29 15:39:32 +08:00
Tienson Qin
f24583d82a fix: can't copy image on mobile 2025-11-27 13:10:10 +08:00
Tienson Qin
900e845b92 fix: navigate back to previous route after deleting a page 2025-11-26 17:29:44 +08:00
Tienson Qin
73d4ee7caa Merge branch 'master' into enhance/ios-native-navigation 2025-11-24 22:36:50 +08:00
Tienson Qin
4593ab3d77 enhance(e2ee): store encrypted password in keychain on mobile 2025-11-24 11:40:18 +08:00
Tienson Qin
35999bce99 add liquid tabs plugin 2025-11-17 17:14:51 +08:00
Tienson Qin
9ebe370ec6 Enhance/native bottom tabs (#12202)
* enhance(ux): native bottom tabs on iOS

* fix: hide bottom tabs when sheet has been opened
2025-11-10 13:15:00 +08:00
Charlie
a0a19a91fa feat: new authenticate UI (#12172)
* enhance(ui): login form

* enhance(ui): add localization support with translate and locale management

* enhance(ui): WIP implement new authentication forms with context management

* enhance(ui): add password visibility toggle to input row

* enhance(ui): adjust padding for password visibility toggle

* enhance(i18n): implement internationalization support for authentication UI

* enhance(ui): implement sign in and sign up functionality with loading state

* enhance(ui): add session management and error handling in login form

* enhance(ui): add confirm code form and enhance authentication flow

* enhance(ui): improve sign-in flow and confirm code handling

* enhance(ui): add warning variant to alerts and improve error handling

* enhance(ui): implement countdown timer for code resend functionality

* enhance(ui): implement countdown timer for password reset and enhance login flow

* enhance(ui): export authentication and enhance UI components

* enhance(ui): integrate new login component and refresh token handling

* chore: clear amplify related codes

* enhance(i18n): normalize language codes and update locale handling

* enhance(auth): add multilingual support for signup and password reset flows

* enhance(ui): update login styles to inherit text color

* enhance(ui): adjust input color variables for improved accessibility

* enhance(auth): add password policy validation and tips in multiple languages

* enhance(ui): improve localization handling and update alert styles

* enhance(mobile): enhance login modal styling and accessibility

* fix(ui): update password validation regex for special characters

* enhance(ui): add padding to card header in login dialog

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2025-10-28 16:55:43 +08:00
Tienson Qin
4dc66544db chore: bump electron to 38.4.0
fix https://github.com/logseq/db-test/issues/522
2025-10-22 18:51:15 +08:00
charlie
208bda80e8 feat(navigation): integrate capgo capacitor navigation bar plugin 2025-09-24 16:44:27 +08:00
Tienson Qin
00bf6f44db chore: bump simple-wave-record 2025-09-21 13:12:58 +08:00
Tienson Qin
dd4773a1cb use forked simple-wave-record 2025-09-21 12:56:44 +08:00
Tienson Qin
4139102c37 wip: simple-wave-record integration 2025-09-18 14:24:20 +08:00
charlie
8d00504d84 refactor(mobile): replace wavesurfer with simple-wave-record for audio recording 2025-09-18 12:20:06 +08:00
Tienson Qin
6b55a90ea1 enhance: use ios new speech api for transcribe 2025-09-17 23:20:53 +08:00