Commit Graph

151 Commits (feat/db)

Author SHA1 Message Date
Gabriel Horner a0d4e43d18 enhance: add /Advanced Query for db graphs
Related to
https://linear.app/logseq/issue/LOG-3246/improve-advanced-query-editor.
Had to upgrade promesa to get p/doseq
2024-09-26 10:55:50 -04:00
rcmerci ac752c8ba3 refactor(srs): update frontend.extensions.fsrs 2024-09-24 18:18:41 +08:00
rcmerci ccf70a5cef refactor(srs): use cljc-fsrs in db-version 2024-09-24 18:18:41 +08:00
Tienson Qin e76a47ab67 chore: bump cider-nrepl 2024-09-18 18:14:07 +08:00
rcmerci f5cc44bcf9 test(rtc): update basic-edits-test 2024-08-30 20:52:25 +08:00
rcmerci 70b827dcae test(rtc): start to add e2e tests 2024-08-30 20:52:25 +08:00
Tienson Qin fa493f72dc chore: bump datascript 2024-08-22 21:39:54 +08:00
Tienson Qin 674dbfb890 fix: don't delete rows from kvs if they're still used by other rows 2024-08-22 21:28:44 +08:00
Tienson Qin 50eb74927b chore: bump datascript 2024-07-25 22:28:21 +08:00
Tienson Qin b6bdc4b1d5 chore: update datascript version 2024-06-27 00:35:37 +08:00
Tienson Qin 039804d87a chore: bump upstream datascript 2024-06-27 00:26:31 +08:00
Tienson Qin 8d959a7c8b chore: bump datascript 2024-05-21 20:51:22 +08:00
Tienson Qin db8d0c53df fix: datascript upsert db/ident 2024-05-21 19:29:21 +08:00
Tienson Qin 89edb3af9a fix: can't remove Many values 2024-05-02 18:03:17 +08:00
Tienson Qin 95eb0e7f4a Merge branch 'feat/db' into refactor/db-properties-schema 2024-04-29 15:55:23 +08:00
rcmerci e9f5137a86 refactor(rtc): add frontend.worker.rtc.ws2
- backoff reconnect websocket
- auto reconnect closed websocket when sending data
- support timeout when receiving data from websocket
- support cancel
2024-04-28 20:02:00 +08:00
Tienson Qin 9d5008d0a4 bump datascript 2024-03-29 17:48:08 +08:00
Tienson Qin 958507262e Merge branch 'feat/db' into refactor/db-properties-schema 2024-03-29 15:51:28 +08:00
rcmerci 3cd31f1571 refactor(rtc): add async-upload-graph 2024-03-26 17:40:45 +08:00
Tienson Qin 33f418b297 wip: properties refactor 2024-03-25 18:56:36 +08:00
Tienson Qin 98d2b92ab1 fix: schema && built-in properties 2024-03-25 10:59:09 +08:00
Tienson Qin 16a927ad00 Bump datascript
Which enables transacting schema like other tx-data.
2024-03-25 09:45:19 +08:00
Tienson Qin cd1c71291b fix: conflict datoms from sqlite db and tail
Fixes LOG-3087.
Addressed by fc3645fa4a.
2024-03-17 12:05:44 +08:00
Tienson Qin 5b13fe6df4 perf: reduce disk writes 2023-12-27 00:06:39 +08:00
Tienson Qin 90ed070104 bump datascript 2023-12-22 18:04:33 +08:00
Tienson Qin d39f2b6a36 fix: release bug 2023-12-21 20:44:49 +08:00
Tienson Qin 8f7c496ab4 chore: bump datascript 2023-12-21 19:01:38 +08:00
Tienson Qin dd2f1014eb Bump datascript
This version reuses addresses to reduce writes and make GC easier
2023-12-19 21:15:57 +08:00
Tienson Qin 222b2f84bc fix: remove unused addr+data from sqlite 2023-12-18 20:56:28 +08:00
Gabriel Horner 9b388f52f0 Bump to latest datascript with passing tests and updated persistent-sorted-set 2023-12-12 11:20:32 -05:00
Tienson Qin ea3f5973b7 Merge branch 'feat/db' into feat/datascript-storage 2023-12-06 01:10:23 +08:00
Tienson Qin c2a216e4e1 Add closed values related tests 2023-12-04 15:15:15 +08:00
Tienson Qin 86b70e3b33 update datascript 2023-11-28 15:10:43 +08:00
Tienson Qin 716c496590 Update datascript 2023-11-28 14:57:06 +08:00
Tienson Qin 232c1cb4c2 wip: debug 2023-11-26 15:58:26 +08:00
Tienson Qin 40bffa32b0 Use forked datascript 2023-11-25 09:12:59 +08:00
rcmerci 7ba2811e11 dev(rtc): some test helpers & mock utils for rtc 2023-10-27 23:06:36 +08:00
Gabriel Horner b66bde0230 Merge branch 'master' into feat/db 2023-10-02 17:09:53 -04:00
Tienson Qin 02271642ad Add icon search component 2023-10-02 18:41:12 +08:00
Andelf 062515639b fixup! chore(deps): update rewrite-edn to fix #10218 2023-09-15 16:41:36 -04:00
Andelf d3ab56442a chore(deps): update rewrite-edn to fix #10218 2023-09-15 16:41:36 -04:00
Gabriel Horner b3efb93335 Move initial namespaces to start outliner dep 2023-09-01 17:23:34 -04:00
Tienson Qin fd6b587235 Merge branch 'master' into feat/db 2023-06-21 14:09:16 +08:00
Tienson Qin 55ff7584b7 wrap-parse-block impl for db && file 2023-06-14 15:13:22 +08:00
Gabriel Horner 29ebf73476 Upgrade clj-kondo in frontend with new fixes
- Couple tests didn't have an is so nothing was tested
- test-non-consecutive-blocks->vec-tree test was fixed
  by updating block->entity-map to include nil attributes
  as the original test wanted
- Also removed a stray :focus
2023-06-13 14:48:50 +08:00
rcmerci 4613a1e3ee store datoms to sqlite as transit 2023-05-31 01:17:55 +08:00
Gabriel Horner 5f44d9bdf2 Cleanup remaining clj(s) resources
* Move template files into a more organized resources templates dir
  except for zotero-items.edn which isn't a template
* Remove unused favorites templates
* Move grammar file which should be in a resource path and not a
  standard source path
2023-05-30 15:07:30 +08:00
Gabriel Horner 28ff6b1894 Move dictionaries to EDN
Also introduce src/resources/ for classpath resources as templates/ is a
misleading name for generic resources and resources/ is being used for
non-resource things. Confirmed translations are the same with bb
lang:list
2023-05-24 16:07:54 -04:00
Ben Yorke 928742e66b shui/table introduction 2023-05-12 13:24:54 -04:00
Gabriel Horner fef07fe812 Add docs and workflow for dep
Also rename dep to publishing for consistency with existing names
2023-04-09 23:13:33 +08:00