Commit Graph

384 Commits

Author SHA1 Message Date
Gabriel Horner
b59164fa24 chore: add deps/cli to separate linter 2025-10-29 15:50:47 -04:00
Gabriel Horner
22c1fa0c18 chore: mv api cli fns to their own ns
Move to keep inline with recent api refactor.
Also more lint config for api
2025-10-22 15:26:51 -04:00
Gabriel Horner
f8b4277e60 fix: db api fn using file graph attributes + fns 2025-10-22 13:52:51 -04:00
Tienson Qin
d8809f0b7e feat: cljs sdk (#12168)
Add clojurescript plugins API
2025-10-21 16:32:12 +08:00
rcmerci
8c968464fb dev: update agents.md, add bb e2e-test cmds 2025-09-26 22:11:13 +08:00
Gabriel Horner
823919e28a fix: wrong log and separate linter 2025-09-25 12:03:20 -04:00
Tienson Qin
20a477c35b refactor: move db graph page operations to outliner dep 2025-09-25 21:35:50 +08:00
rcmerci
9a55f24ff1 refactor: remove src/rtc_e2e_test
rtc-e2e-test already moved to clj-e2e
2025-09-09 22:37:46 +08:00
Gabriel Horner
dac7ad37a6 fix: publishing doesn't load with latest shadow changes 2025-09-01 16:54:06 -04:00
rcmerci
cd17afdc23 dev: rename prompts/clojure_errors.md to prompts/review.md 2025-08-26 17:22:46 +08:00
Tienson Qin
03a004e452 enhance: add bb ai:check-common-errors 2025-08-14 13:24:50 +08:00
charlie
aecff1e18f Merge branch 'master' into enhance/mobile-silk 2025-08-12 10:40:30 +08:00
Gabriel Horner
887d91d2ac enhance: start CLI dep and implement list command
Also move common db graph list to shared ns and move common prefix
constants to common-config
2025-08-11 17:05:39 -04:00
Tienson Qin
a4d41f63ef Merge branch 'master' into enhance/mobile-silk 2025-08-05 19:27:16 +08: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
Gabriel Horner
f7e32108f2 enhance(dev): add more workers and db ns to linters 2025-08-01 14:37:18 -04:00
Tienson Qin
18914d2fa2 fix: add workers to mobile and electron release 2025-07-28 12:43:24 +08:00
Tienson Qin
110f5b18e5 Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-28 12:29:32 +08:00
Tienson Qin
48ae054ce8 fix: lint 2025-07-23 20:23:05 +08:00
Tienson Qin
fee8d1a34f chore: remove mobile.ionic 2025-07-22 11:50:19 +08:00
Tienson Qin
9c0b6f9cfc fix: lint 2025-07-12 16:59:51 +08:00
Tienson Qin
2d50ca5ce2 Merge branch 'master' into feat/hnswlib+transformer-js 2025-07-11 18:15:33 +08:00
Gabriel Horner
bb6ed709e5 refactor: use get-journal-page for finding a journal page
Only updated this in DB graph files since this is where they are
the most useful
2025-07-09 14:04:02 -04:00
Gabriel Horner
eabee3fe1c chore: mv db only fns to db ns
Also add related names to linter
2025-07-09 13:26:12 -04:00
Gabriel Horner
f09a0ce296 chore: add another ns to separate linter
Also fix another lint
2025-07-09 12:09:54 -04:00
Gabriel Horner
cd655174aa enhance(dev): add src/main/mobile to separate linter
Added to keep file graph code and other anti-patterns out of new mobile app
2025-07-08 11:45:08 -04:00
Tienson Qin
8a219cacc1 fix: update public/static to /static 2025-07-02 21:43:11 +08:00
Gabriel Horner
6251e48efc enhance(dev): build :datetime properties for schema graph
Also fix intermittent issue with diffing previous exports and
misleading message for rangeIncludes
2025-07-02 15:23:01 +08:00
Gabriel Horner
16925777d6 fix(dev): rm unnecessary property conflicts for schema graph
Property conflict detection was based on older model where :block/name
was unique and built-in and user properties competed for same name
2025-07-02 15:23:01 +08:00
Gabriel Horner
c1cab09a31 enhance(dev): schema graph builds multiple parents for classes
know that extends is a :many
2025-07-02 15:23:01 +08:00
Gabriel Horner
268889d0b7 chore: rename sqlite.build :build/class-parent to :build/class-extends
Matches new property name and its arity. :build/class-parent deprecated
2025-06-29 15:21:09 +08:00
Tienson Qin
ded9c8e517 fix: update :build/class-parent to multiple values 2025-06-29 15:21:09 +08:00
Gabriel Horner
b6cb12445c enhance(dev): schema CLI supports optional export
instead of dump option. Dump option required some maintenance and and
export has the advantage of being able to save the created graph. The
only thing that dump had over export was refs which really shouldn't
change now that we've standardized on them with db-pipeline/add-listener
2025-06-26 17:57:05 -04:00
Tienson Qin
92ec65d61d Merge branch 'master' into refactor/page-parent 2025-06-15 08:27:33 +08:00
Gabriel Horner
995f8c4c38 fix: worker lint
Make an exception for this require since it's only used in tests. Tried
to mv file-reset to tests but it touches too many tests
2025-05-29 00:39:51 +08:00
Gabriel Horner
3fe790d4d7 enhance(dev): scripts can read or write db graphs as full path files
This allows for easier use of debugging graphs as they are exported by
users as a file. Also DRYed up duplicated helper
2025-05-23 13:59:02 -04:00
Tienson Qin
42778d36ae Merge branch 'feat/db' into refactor/page-parent 2025-05-16 23:27:20 +08:00
Gabriel Horner
1d8869a4a3 chore: bump borkdude.rewrite-edn to latest
and use consistent alias
2025-05-14 15:55:50 -04:00
Tienson Qin
61d5aa3605 Rename :logseq.property/parent to :logseq.property.class/extends 2025-05-14 17:56:35 +08:00
Gabriel Horner
2c67b6de11 chore: cleanup unnecessary multi graph calls in db
namespaces. Add fn and related namespaces to linter
2025-05-09 15:05:14 -04:00
Gabriel Horner
691b8866ef refactor: mv another common ns out of db dir
Allows for more improved separate linting
2025-04-28 11:27:49 -04:00
Gabriel Horner
6a635ecb49 refactor: mv common ns out of db ns
Also move common and file fns out of db ns. Cleanup allows
for better separation linting
2025-04-28 10:37:13 -04:00
rcmerci
b2b726f2b4 dev: update cider-nrepl, fix set-system-env 2025-04-15 22:45:28 +08:00
Tienson Qin
1aca680ae4 Merge branch 'feat/db' into perf/app-start 2025-03-31 21:53:37 +08:00
Gabriel Horner
e5061f1504 enhance: add export option to exclude-files
Useful for demo graphs as it's noisy and not useful to include since
imported graphs already have it. Also added descriptions for properties
graph to share it
2025-03-27 09:13:14 -04:00
Gabriel Horner
4d37ce8565 enhance: add import edn graph option
Also fix lint and move other db import fns to db ns
2025-03-17 17:16:49 -04:00
Gabriel Horner
078ac512ad add export graph command
Also add properties :file option. Was useful to compare sqlite.build
EDN w/ export equivalent
2025-03-17 11:58:30 -04:00
Tienson Qin
5d2ab65d7c Merge branch 'feat/db' into feat/blocks-action-bar 2025-03-08 13:55:33 +08:00
Gabriel Horner
7917afaa45 chore: update nbb scripts to be repl friendly
With https://github.com/babashka/nbb/issues/95 done, this allows
all nbb script namespaces to required or used from a repl
2025-03-07 11:49:28 -05:00
Gabriel Horner
0fc8af5686 refactor: remove db-graph behavior from file-graph gp-extract
Makes importer easier to maintain as there's less confusion with unused
checks in gp-extract
2025-02-27 11:20:24 -05:00