Gabriel Horner
f685101c2d
fix lints
2024-07-01 09:22:54 -04:00
Tienson Qin
c9f5d80399
fix: table row should be reactive
2024-07-01 16:31:04 +08:00
Tienson Qin
c8a7033b47
fix: :checkbox filter
2024-07-01 16:28:55 +08:00
Tienson Qin
12580d7216
wip: time before and after operator
2024-07-01 15:38:48 +08:00
Tienson Qin
73cab4c7d3
fix: date-before and date-after
2024-07-01 14:36:38 +08:00
Tienson Qin
d6231b821c
fix: :string-contains and :string-not-contains
2024-07-01 14:07:48 +08:00
Tienson Qin
63024d6c16
filter value select
2024-06-30 17:46:37 +08:00
Tienson Qin
8990bef6c2
add :between operator
2024-06-30 16:09:45 +08:00
Tienson Qin
0e0592aaee
Add more operators support
2024-06-30 14:58:10 +08:00
charlie
b35c18e85d
fix(ui): incorrect ask permission dialog for the file based graph flow
2024-06-30 12:08:33 +08:00
Tienson Qin
322a0db835
Enhance: don't close properties dropdown when selecting properties
2024-06-29 14:50:05 +08:00
Gabriel Horner
bd5f43d233
fix: db import of basic block properties
...
Some FIXMEs will be fixed soon. Part of LOG-3176
2024-06-28 17:56:27 -04:00
Tienson Qin
6c653094dd
wip: class objects table
2024-06-29 00:50:30 +08:00
Gabriel Horner
9160f5a347
Revert "fix: prefer to use db-based schema's cardinality && valueType"
...
This reverts commit dbd9ab6bbb
.
This was only temporarily needed for rtc graphs which should longer have
this problem
2024-06-28 12:04:10 -04:00
Gabriel Horner
9ee09372aa
fix: cleanup inconsistent and incorrect import error handling
...
Some notified errors didn't include error object. Import cli didn't fail
on failure and stack was reversed. Error notifications sometimes
included full error which makes errors unreadable in CLI and possibly
confusing for users. Also fixed missing classpath. Part of
LOG-3176
2024-06-28 11:16:22 -04:00
Gabriel Horner
92134dec71
fix: add import test for asset
...
part of LOG-3092
2024-06-28 09:14:43 -04:00
Gabriel Horner
e24b386079
Bump nbb with latest datascript
...
Test fixes are reasonable as datascript catches more invalid uses of
query
2024-06-27 18:07:44 -04:00
Gabriel Horner
e58f1221d2
fix: Insufficient bindings error after datascript upgrade
...
After upgrading our forked datascript from 1.5.3 to 1.7.1,
bindings in two of our rules behaved differently. The workaround
of adding an `and` where none was required before is sufficient.
Fixes LOG-3177
2024-06-27 16:15:08 -04:00
Gabriel Horner
6b0b9c5e18
fix: db/id enhancement failing non-tx validation contexts
...
Simplify addition of :db/id and add it without forcing adding :db/id
in all schema declarations
2024-06-27 14:50:54 -04:00
Gabriel Horner
53bb0b689d
chore: add docs to explain property values more
2024-06-27 12:11:30 -04:00
Gabriel Horner
ab118d3a27
fix: typos
2024-06-27 12:05:16 -04:00
Tienson Qin
dbd9ab6bbb
fix: prefer to use db-based schema's cardinality && valueType
...
Instead of those values stored in the property blocks.
2024-06-27 23:24:35 +08:00
Tienson Qin
16c7a52468
enhance: add :db/id to invalid entity map when validated failed
2024-06-27 22:40:54 +08:00
rcmerci
6306971a46
fix(rtc): also watch :property.value/content when apply update-op
2024-06-27 20:20:00 +08:00
rcmerci
aac68c16e9
fix(rtc): handle :move+update-attrs remote-op
2024-06-27 20:18:28 +08:00
Tienson Qin
ade53ebce1
fix: prefer passed page-uuid
2024-06-27 17:55:35 +08:00
rcmerci
acede524dd
chore: assert when create-page
2024-06-27 17:51:35 +08:00
rcmerci
1a8921a407
chore: lint
2024-06-27 17:22:54 +08:00
rcmerci
eb1a7a3de4
fix(rtc): transact db-schema first, then normal-blocks when download-graph
2024-06-27 17:21:37 +08:00
Tienson Qin
736c0b1f49
fix: lint
2024-06-27 17:01:17 +08:00
Tienson Qin
d96f28ca7c
enhance: all pages support fuzzy search
2024-06-27 16:37:44 +08:00
Tienson Qin
fec74edc0c
Revert "fix: don't set :logseq.property/built-in? for properties"
...
This reverts commit e5bb634a08
.
2024-06-27 16:27:41 +08:00
Tienson Qin
073427d898
enhance: add backlinks and type to all pages
2024-06-27 16:27:15 +08:00
Tienson Qin
324a6f91ca
Merge branch 'experiment/tanstack-table' into feat/db
2024-06-27 15:49:24 +08:00
Tienson Qin
d8c94b7a2f
Revert "feat(shui): add shui table & expose tanStackReact APIs"
...
This reverts commit e2b6623ef5
.
2024-06-27 15:48:45 +08:00
Tienson Qin
e5bb634a08
fix: don't set :logseq.property/built-in? for properties
...
We still keep :logseq.property/built-in? for built-in classes, pages
and closed values.
Reasons why this change:
1. built-in? value is a entity (which type is `checkbox` and value is
`true`), this breaks the rule that db attributes shouldn't reference
non-db-attribute blocks, it also forces us to load the built-in? value
entity first when loading the db.
2. we already have a built-in properties map, we can use it to check
whether a property is built-in.
2024-06-27 15:10:33 +08:00
Tienson Qin
4f8a7fd7c9
fix: hide built-in pages
2024-06-27 13:49:05 +08:00
Tienson Qin
9fdca1c3ff
enhance: limit width for columns
2024-06-27 13:31:59 +08:00
Tienson Qin
055570fff5
feat: virtualized table
2024-06-27 13:16:17 +08:00
Gabriel Horner
b70ba087b3
fix: new graph-parser test passes with clj runner
...
part of LOG-3092
2024-06-26 16:14:50 -04:00
Gabriel Horner
66536b165b
fix: frontend lint
2024-06-26 15:59:51 -04:00
Gabriel Horner
e619874dc4
enhance: add acceptance test for file to db graph import
...
Part of LOG-3092
2024-06-26 15:59:09 -04:00
Gabriel Horner
51a2c1425f
fix: db import for very basic file
...
Basic file couldn't import because :block/name is no longer unique for
db graphs. Part of LOG-3176
2024-06-26 15:59:09 -04:00
Gabriel Horner
5520bc1d33
fix: import single file from CLI didn't print error
...
Also improved CLI error reporting so sci stack is readable and
not filled with stack fn docstrings
2024-06-26 15:59:09 -04: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
rcmerci
1f29628be5
enhance(rtc): :logseq.kv/schema-version will be downloaded from remote
2024-06-26 22:45:11 +08:00
Tienson Qin
a21a61fde6
fix: sorting
2024-06-26 22:26:20 +08:00
Gabriel Horner
5e5a8ee1df
fix: display property names not idents for query
...
table and settings
2024-06-26 09:34:33 -04:00
Tienson Qin
67bce113bb
enhance: all pages sort by updated at desc by default
2024-06-26 20:56:27 +08:00