Charlie
3c2359a79e
enhance(plugins): libs improvements ( #12588 )
...
* enhance(libs): add Commands proxy and unified command APIs
* enhance(plugin): improve unregistering of simple and palette commands
* enhance(plugin): add unregister functionality for plugin commands
* chore(libs): add logseq.Commands API guide and implementation
* enhance(libs): introduce LSPluginNet for HTTP client functionality
* fix(ipc): ensure proper handling of IPC messages and improve plugin call structure
* enhance(libs): add HTTP methods (GET, HEAD, POST, PUT, PATCH, DELETE) and error handling
* enhance(api): support additional identifier types for opening blocks in sidebar
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-07 15:21:48 +08:00
rcmerci
c14248c0a9
fix: electron release not include skill file
2026-04-30 21:26:28 +08:00
Tienson Qin
abbc1ad628
Merge pull request #12548 from logseq/feat/desktop-bundle-cli
...
Feat/desktop bundle cli
2026-04-30 18:09:35 +08:00
rcmerci
6d91d8ccae
Merge remote-tracking branch 'origin/master' into feat/cliable
2026-04-28 22:59:59 +08:00
rcmerci
eca0ab1a36
Merge remote-tracking branch 'origin/master' into feat/cliable
2026-04-28 18:17:17 +08:00
Tienson Qin
70ac6e54ff
test(publish): add comprehensive suite and permission coverage
2026-04-28 17:05:33 +08:00
megayu
79c25837cb
Migrate from yarn to pnpm ( #12529 )
...
* migrate yarn to pnpm
* chore: update pnpm version to 10.33.0 across all package.json files
* chore: update .npmrc and package.json for improved dependency management
* chore: unify Clojure, Node, and Java version in workflow files
* fix: enable shamefully-hoist for now and add electron, keytar to onlyBuiltDependencies
* feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings
* ensure pnpm setup prior to node setup
* fix: update logseq/bb-tasks git SHA
* feat: add pnpm configuration for onlyBuiltDependencies in package.json
* feat: add onlyBuiltDependencies configuration for better-sqlite3 in pnpm settings
* chore: update pnpm lockfile
* fix: resolve merge conflicts
* fix: remove invisible characters from markdown headers
* fix: update .npmrc comments for clarity on lockfile usage
* Revert "feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings"
This reverts commit 70a111936f .
* fix: remove invisible characters from various README files and add .editorconfig
* fix: clarify lockfile resolution process in SKILL.md
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2026-04-24 23:40:25 +08:00
Tienson Qin
96009b75c0
add minify
2026-04-24 23:38:06 +08:00
Tienson Qin
ad808fedc9
use vite instead of ncc
2026-04-24 23:32:35 +08:00
Tienson Qin
e048996880
Merge branch 'master' into feat/cliable
2026-04-22 21:07:00 +08:00
megayu
6df9d43c26
update logseq-i18n-lint ( #12527 )
...
* chore: update logseq-i18n-lint binaries to 5cb43a2cc559
* chore: update PR creation to use default branch and repo owner variables
* feat(i18n): add check for missing translations in validation process
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 11:11:37 +08:00
Mega Yu
3332972fd9
Merge 'master' into enhance/i18n
2026-04-20 13:24:40 +08:00
charlie
b6e12a263d
chore(libs): build cljs sdk with the latest sdk
2026-04-20 12:54:35 +08:00
rcmerci
4b13d67a88
Merge remote-tracking branch 'origin/master' into feat/cliable
2026-04-18 10:25:32 +08:00
Mega Yu
d6bc0b75ec
Merge branch 'master' into enhance/i18n
2026-04-17 20:26:15 +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
Mega Yu
007e80d74d
enhance(lang): update translation summary to include untranslated count
2026-04-17 11:11:30 +08:00
Mega Yu
81b42a8249
enhance(i18n): add translation summary stats and sorting functions
2026-04-16 16:03:42 +08:00
Mega Yu
b9f08881db
feat(util): add utility functions for display width and table rendering
2026-04-16 11:08:00 +08:00
Mega Yu
bf197f9861
feat(lang): add functions for identifying identical translations to English
2026-04-16 11:06:44 +08:00
Mega Yu
26d807d0d6
fix typos
2026-04-15 22:49:11 +08:00
megayu
e7ff4eb2c9
Merge branch 'master' into enhance/i18n
2026-04-15 22:39:48 +08:00
SHI SHUJUN
1a162ae3f0
fix: installation script handling of icons and user-level installations. ( #12510 )
2026-04-15 22:28:36 +08:00
Mega Yu
e6fbf5a828
add bb lang:format-dicts
2026-04-15 21:27:53 +08:00
Mega Yu
5d244dd93b
fix(lang): format percentage output for language translation counts
2026-04-15 20:01:45 +08:00
Mega Yu
0ceda82d33
refactor(lang-lint): leverage logseq-i18n-lint for superior accuracy and performance
2026-04-15 16:00:39 +08:00
Mega Yu
69ee9e2f83
chore: change Github to GitHub
2026-04-15 15:43:52 +08:00
Mega Yu
8347708c69
Merge master into enhance/i18n
2026-04-15 10:23:06 +08:00
Tienson Qin
ca6c254328
add offline scenario tests for chrome instances
2026-04-14 22:11:51 +08:00
Mega Yu
5eda6a8ab6
Merge master into enhance/i18n
2026-04-14 16:42:19 +08:00
Tienson Qin
5c2e8a9f00
fix(sim): emit inline tag block for emptyInlineTag op
2026-04-14 03:33:38 +08:00
Tienson Qin
aefd964a1e
fix(sync): simulate all outliner ops and stabilize bootstrap
2026-04-14 03:06:10 +08:00
Tienson Qin
292db15345
add script to create clojure irc graph
2026-04-14 00:19:29 +08:00
Mega Yu
69b7a0e893
improve i18n
2026-04-13 14:39:53 +08:00
Mega Yu
3ac92e7485
improve i18n
2026-04-10 14:39:29 +08:00
Tienson Qin
c80a3cdb98
fix: catch deps clj-kondo warnings in lint-test-deps
2026-04-10 02:37:28 +08:00
Tienson Qin
0392444cdf
add bb dev:lint-test-deps to run lint and tests for deps
2026-04-10 00:21:14 +08:00
Tienson Qin
6cd3708c22
enhance(debug): capture sync replay diagnostics
2026-04-09 22:46:43 +08:00
Mega Yu
65180f911c
remove unnecessary i18n key
2026-04-09 19:40:24 +08:00
Mega Yu
de1a7a9c6e
enhance i18n
2026-04-09 16:22:42 +08:00
Mega Yu
7f0b36e057
enhance i18n
2026-04-09 10:11:14 +08:00
Tienson Qin
8e0114a793
chore(sync-tools): add checksum drift and replay diagnostics tooling
2026-04-09 03:28:00 +08:00
Mega Yu
e9d3c8da00
enhance i18n
2026-04-08 09:32:18 +08:00
Tienson Qin
987fa8ec48
handle tx/reject too
2026-04-07 16:22:30 +08:00
Tienson Qin
8c3d8ecae4
being able to reproduce mismatch checksum
2026-04-07 14:32:30 +08:00
Tienson Qin
66c0fbb50f
add checksum check in chrome tab simulate
2026-04-07 06:34:13 +08:00
Tienson Qin
8f2e2db7c6
nested tree instead of flat list
2026-04-06 23:19:03 +08:00
Tienson Qin
92999a6a76
use agent-browser for sync parallel clients tests
2026-04-06 23:02:48 +08:00
rcmerci
40d546a5f7
Merge remote-tracking branch 'origin/master' into feat/cliable
2026-04-04 21:33:53 +08:00
Mega Yu
d7470632f3
feat(lang-lint): add linting for hardcoded strings and refactor translation validations
2026-04-03 11:47:01 +08:00